home *** CD-ROM | disk | FTP | other *** search
Text Truncated. Only the first 1MB is shown below. Download the file for the complete contents.
- /* this ALWAYS GENERATED file contains the definitions for the interfaces */
-
-
- /* File created by MIDL compiler version 5.01.0164 */
- /* at Thu Aug 30 19:50:35 2007
- */
- /* Compiler settings for imsigx.idl:
- Os (OptLev=s), W1, Zp8, env=Win32, ms_ext, c_ext
- error checks: allocation ref bounds_check enum stub_data
- */
- //@@MIDL_FILE_HEADING( )
-
-
- /* verify that the <rpcndr.h> version is high enough to compile this file*/
- #ifndef __REQUIRED_RPCNDR_H_VERSION__
- #define __REQUIRED_RPCNDR_H_VERSION__ 440
- #endif
-
- #include "rpc.h"
- #include "rpcndr.h"
-
- #ifndef __RPCNDR_H_VERSION__
- #error this stub requires an updated version of <rpcndr.h>
- #endif // __RPCNDR_H_VERSION__
-
- #ifndef COM_NO_WINDOWS_H
- #include "windows.h"
- #include "ole2.h"
- #endif /*COM_NO_WINDOWS_H*/
-
- #ifndef __imsigx_h__
- #define __imsigx_h__
-
- #ifdef __cplusplus
- extern "C"{
- #endif
-
- /* Forward Declarations */
-
- #ifndef __IGlobal_FWD_DEFINED__
- #define __IGlobal_FWD_DEFINED__
- typedef interface IGlobal IGlobal;
- #endif /* __IGlobal_FWD_DEFINED__ */
-
-
- #ifndef __IApplication_FWD_DEFINED__
- #define __IApplication_FWD_DEFINED__
- typedef interface IApplication IApplication;
- #endif /* __IApplication_FWD_DEFINED__ */
-
-
- #ifndef __IDrawing_FWD_DEFINED__
- #define __IDrawing_FWD_DEFINED__
- typedef interface IDrawing IDrawing;
- #endif /* __IDrawing_FWD_DEFINED__ */
-
-
- #ifndef __Drawings_FWD_DEFINED__
- #define __Drawings_FWD_DEFINED__
- typedef interface Drawings Drawings;
- #endif /* __Drawings_FWD_DEFINED__ */
-
-
- #ifndef __IGraphic_FWD_DEFINED__
- #define __IGraphic_FWD_DEFINED__
- typedef interface IGraphic IGraphic;
- #endif /* __IGraphic_FWD_DEFINED__ */
-
-
- #ifndef __Graphics_FWD_DEFINED__
- #define __Graphics_FWD_DEFINED__
- typedef interface Graphics Graphics;
- #endif /* __Graphics_FWD_DEFINED__ */
-
-
- #ifndef __Layer_FWD_DEFINED__
- #define __Layer_FWD_DEFINED__
- typedef interface Layer Layer;
- #endif /* __Layer_FWD_DEFINED__ */
-
-
- #ifndef __Selection_FWD_DEFINED__
- #define __Selection_FWD_DEFINED__
- typedef interface Selection Selection;
- #endif /* __Selection_FWD_DEFINED__ */
-
-
- #ifndef __GraphicSet_FWD_DEFINED__
- #define __GraphicSet_FWD_DEFINED__
- typedef interface GraphicSet GraphicSet;
- #endif /* __GraphicSet_FWD_DEFINED__ */
-
-
- #ifndef __GraphicSets_FWD_DEFINED__
- #define __GraphicSets_FWD_DEFINED__
- typedef interface GraphicSets GraphicSets;
- #endif /* __GraphicSets_FWD_DEFINED__ */
-
-
- #ifndef __IVertex_FWD_DEFINED__
- #define __IVertex_FWD_DEFINED__
- typedef interface IVertex IVertex;
- #endif /* __IVertex_FWD_DEFINED__ */
-
-
- #ifndef __Vertices_FWD_DEFINED__
- #define __Vertices_FWD_DEFINED__
- typedef interface Vertices Vertices;
- #endif /* __Vertices_FWD_DEFINED__ */
-
-
- #ifndef __Property_FWD_DEFINED__
- #define __Property_FWD_DEFINED__
- typedef interface Property Property;
- #endif /* __Property_FWD_DEFINED__ */
-
-
- #ifndef __Properties_FWD_DEFINED__
- #define __Properties_FWD_DEFINED__
- typedef interface Properties Properties;
- #endif /* __Properties_FWD_DEFINED__ */
-
-
- #ifndef __View_FWD_DEFINED__
- #define __View_FWD_DEFINED__
- typedef interface View View;
- #endif /* __View_FWD_DEFINED__ */
-
-
- #ifndef __Views_FWD_DEFINED__
- #define __Views_FWD_DEFINED__
- typedef interface Views Views;
- #endif /* __Views_FWD_DEFINED__ */
-
-
- #ifndef __ICamera_FWD_DEFINED__
- #define __ICamera_FWD_DEFINED__
- typedef interface ICamera ICamera;
- #endif /* __ICamera_FWD_DEFINED__ */
-
-
- #ifndef __RegenMethod_FWD_DEFINED__
- #define __RegenMethod_FWD_DEFINED__
- typedef interface RegenMethod RegenMethod;
- #endif /* __RegenMethod_FWD_DEFINED__ */
-
-
- #ifndef __RegenMethods_FWD_DEFINED__
- #define __RegenMethods_FWD_DEFINED__
- typedef interface RegenMethods RegenMethods;
- #endif /* __RegenMethods_FWD_DEFINED__ */
-
-
- #ifndef __Filter_FWD_DEFINED__
- #define __Filter_FWD_DEFINED__
- typedef interface Filter Filter;
- #endif /* __Filter_FWD_DEFINED__ */
-
-
- #ifndef __Filters_FWD_DEFINED__
- #define __Filters_FWD_DEFINED__
- typedef interface Filters Filters;
- #endif /* __Filters_FWD_DEFINED__ */
-
-
- #ifndef __Layers_FWD_DEFINED__
- #define __Layers_FWD_DEFINED__
- typedef interface Layers Layers;
- #endif /* __Layers_FWD_DEFINED__ */
-
-
- #ifndef __LineStyle_FWD_DEFINED__
- #define __LineStyle_FWD_DEFINED__
- typedef interface LineStyle LineStyle;
- #endif /* __LineStyle_FWD_DEFINED__ */
-
-
- #ifndef __LineStyles_FWD_DEFINED__
- #define __LineStyles_FWD_DEFINED__
- typedef interface LineStyles LineStyles;
- #endif /* __LineStyles_FWD_DEFINED__ */
-
-
- #ifndef __BrushStyle_FWD_DEFINED__
- #define __BrushStyle_FWD_DEFINED__
- typedef interface BrushStyle BrushStyle;
- #endif /* __BrushStyle_FWD_DEFINED__ */
-
-
- #ifndef __BrushStyles_FWD_DEFINED__
- #define __BrushStyles_FWD_DEFINED__
- typedef interface BrushStyles BrushStyles;
- #endif /* __BrushStyles_FWD_DEFINED__ */
-
-
- #ifndef __IBrushPattern_FWD_DEFINED__
- #define __IBrushPattern_FWD_DEFINED__
- typedef interface IBrushPattern IBrushPattern;
- #endif /* __IBrushPattern_FWD_DEFINED__ */
-
-
- #ifndef __BrushPatterns_FWD_DEFINED__
- #define __BrushPatterns_FWD_DEFINED__
- typedef interface BrushPatterns BrushPatterns;
- #endif /* __BrushPatterns_FWD_DEFINED__ */
-
-
- #ifndef __NamedColor_FWD_DEFINED__
- #define __NamedColor_FWD_DEFINED__
- typedef interface NamedColor NamedColor;
- #endif /* __NamedColor_FWD_DEFINED__ */
-
-
- #ifndef __NamedColors_FWD_DEFINED__
- #define __NamedColors_FWD_DEFINED__
- typedef interface NamedColors NamedColors;
- #endif /* __NamedColors_FWD_DEFINED__ */
-
-
- #ifndef __ScaleSystem_FWD_DEFINED__
- #define __ScaleSystem_FWD_DEFINED__
- typedef interface ScaleSystem ScaleSystem;
- #endif /* __ScaleSystem_FWD_DEFINED__ */
-
-
- #ifndef __ScaleSystems_FWD_DEFINED__
- #define __ScaleSystems_FWD_DEFINED__
- typedef interface ScaleSystems ScaleSystems;
- #endif /* __ScaleSystems_FWD_DEFINED__ */
-
-
- #ifndef __IGrid_FWD_DEFINED__
- #define __IGrid_FWD_DEFINED__
- typedef interface IGrid IGrid;
- #endif /* __IGrid_FWD_DEFINED__ */
-
-
- #ifndef __PageSetup_FWD_DEFINED__
- #define __PageSetup_FWD_DEFINED__
- typedef interface PageSetup PageSetup;
- #endif /* __PageSetup_FWD_DEFINED__ */
-
-
- #ifndef __UndoRecord_FWD_DEFINED__
- #define __UndoRecord_FWD_DEFINED__
- typedef interface UndoRecord UndoRecord;
- #endif /* __UndoRecord_FWD_DEFINED__ */
-
-
- #ifndef __IMatrix_FWD_DEFINED__
- #define __IMatrix_FWD_DEFINED__
- typedef interface IMatrix IMatrix;
- #endif /* __IMatrix_FWD_DEFINED__ */
-
-
- #ifndef __BoundingBox_FWD_DEFINED__
- #define __BoundingBox_FWD_DEFINED__
- typedef interface BoundingBox BoundingBox;
- #endif /* __BoundingBox_FWD_DEFINED__ */
-
-
- #ifndef __Block_FWD_DEFINED__
- #define __Block_FWD_DEFINED__
- typedef interface Block Block;
- #endif /* __Block_FWD_DEFINED__ */
-
-
- #ifndef __Blocks_FWD_DEFINED__
- #define __Blocks_FWD_DEFINED__
- typedef interface Blocks Blocks;
- #endif /* __Blocks_FWD_DEFINED__ */
-
-
- #ifndef __Table_FWD_DEFINED__
- #define __Table_FWD_DEFINED__
- typedef interface Table Table;
- #endif /* __Table_FWD_DEFINED__ */
-
-
- #ifndef __Tables_FWD_DEFINED__
- #define __Tables_FWD_DEFINED__
- typedef interface Tables Tables;
- #endif /* __Tables_FWD_DEFINED__ */
-
-
- #ifndef __Style_FWD_DEFINED__
- #define __Style_FWD_DEFINED__
- typedef interface Style Style;
- #endif /* __Style_FWD_DEFINED__ */
-
-
- #ifndef __Styles_FWD_DEFINED__
- #define __Styles_FWD_DEFINED__
- typedef interface Styles Styles;
- #endif /* __Styles_FWD_DEFINED__ */
-
-
- #ifndef __NamedView_FWD_DEFINED__
- #define __NamedView_FWD_DEFINED__
- typedef interface NamedView NamedView;
- #endif /* __NamedView_FWD_DEFINED__ */
-
-
- #ifndef __NamedViews_FWD_DEFINED__
- #define __NamedViews_FWD_DEFINED__
- typedef interface NamedViews NamedViews;
- #endif /* __NamedViews_FWD_DEFINED__ */
-
-
- #ifndef __PickEntry_FWD_DEFINED__
- #define __PickEntry_FWD_DEFINED__
- typedef interface PickEntry PickEntry;
- #endif /* __PickEntry_FWD_DEFINED__ */
-
-
- #ifndef __PickResult_FWD_DEFINED__
- #define __PickResult_FWD_DEFINED__
- typedef interface PickResult PickResult;
- #endif /* __PickResult_FWD_DEFINED__ */
-
-
- #ifndef __Window_FWD_DEFINED__
- #define __Window_FWD_DEFINED__
- typedef interface Window Window;
- #endif /* __Window_FWD_DEFINED__ */
-
-
- #ifndef __Windows_FWD_DEFINED__
- #define __Windows_FWD_DEFINED__
- typedef interface Windows Windows;
- #endif /* __Windows_FWD_DEFINED__ */
-
-
- #ifndef __KeyBinding_FWD_DEFINED__
- #define __KeyBinding_FWD_DEFINED__
- typedef interface KeyBinding KeyBinding;
- #endif /* __KeyBinding_FWD_DEFINED__ */
-
-
- #ifndef __KeyBindings_FWD_DEFINED__
- #define __KeyBindings_FWD_DEFINED__
- typedef interface KeyBindings KeyBindings;
- #endif /* __KeyBindings_FWD_DEFINED__ */
-
-
- #ifndef __CommandBar_FWD_DEFINED__
- #define __CommandBar_FWD_DEFINED__
- typedef interface CommandBar CommandBar;
- #endif /* __CommandBar_FWD_DEFINED__ */
-
-
- #ifndef __CommandBars_FWD_DEFINED__
- #define __CommandBars_FWD_DEFINED__
- typedef interface CommandBars CommandBars;
- #endif /* __CommandBars_FWD_DEFINED__ */
-
-
- #ifndef __CommandBarControl_FWD_DEFINED__
- #define __CommandBarControl_FWD_DEFINED__
- typedef interface CommandBarControl CommandBarControl;
- #endif /* __CommandBarControl_FWD_DEFINED__ */
-
-
- #ifndef __CommandBarControls_FWD_DEFINED__
- #define __CommandBarControls_FWD_DEFINED__
- typedef interface CommandBarControls CommandBarControls;
- #endif /* __CommandBarControls_FWD_DEFINED__ */
-
-
- #ifndef __LayersSet_FWD_DEFINED__
- #define __LayersSet_FWD_DEFINED__
- typedef interface LayersSet LayersSet;
- #endif /* __LayersSet_FWD_DEFINED__ */
-
-
- #ifndef __LayersSets_FWD_DEFINED__
- #define __LayersSets_FWD_DEFINED__
- typedef interface LayersSets LayersSets;
- #endif /* __LayersSets_FWD_DEFINED__ */
-
-
- #ifndef __Tool_FWD_DEFINED__
- #define __Tool_FWD_DEFINED__
- typedef interface Tool Tool;
- #endif /* __Tool_FWD_DEFINED__ */
-
-
- #ifndef __Tools_FWD_DEFINED__
- #define __Tools_FWD_DEFINED__
- typedef interface Tools Tools;
- #endif /* __Tools_FWD_DEFINED__ */
-
-
- #ifndef __AddIn_FWD_DEFINED__
- #define __AddIn_FWD_DEFINED__
- typedef interface AddIn AddIn;
- #endif /* __AddIn_FWD_DEFINED__ */
-
-
- #ifndef __AddIns_FWD_DEFINED__
- #define __AddIns_FWD_DEFINED__
- typedef interface AddIns AddIns;
- #endif /* __AddIns_FWD_DEFINED__ */
-
-
- #ifndef __ApplicationOptions_FWD_DEFINED__
- #define __ApplicationOptions_FWD_DEFINED__
- typedef interface ApplicationOptions ApplicationOptions;
- #endif /* __ApplicationOptions_FWD_DEFINED__ */
-
-
- #ifndef __DrawingOptions_FWD_DEFINED__
- #define __DrawingOptions_FWD_DEFINED__
- typedef interface DrawingOptions DrawingOptions;
- #endif /* __DrawingOptions_FWD_DEFINED__ */
-
-
- #ifndef __ApplicationCallbacks_FWD_DEFINED__
- #define __ApplicationCallbacks_FWD_DEFINED__
- typedef interface ApplicationCallbacks ApplicationCallbacks;
- #endif /* __ApplicationCallbacks_FWD_DEFINED__ */
-
-
- #ifndef __DrawingCallbacks_FWD_DEFINED__
- #define __DrawingCallbacks_FWD_DEFINED__
- typedef interface DrawingCallbacks DrawingCallbacks;
- #endif /* __DrawingCallbacks_FWD_DEFINED__ */
-
-
- #ifndef __GraphicCallbacks_FWD_DEFINED__
- #define __GraphicCallbacks_FWD_DEFINED__
- typedef interface GraphicCallbacks GraphicCallbacks;
- #endif /* __GraphicCallbacks_FWD_DEFINED__ */
-
-
- #ifndef __IAppEvents_FWD_DEFINED__
- #define __IAppEvents_FWD_DEFINED__
- typedef interface IAppEvents IAppEvents;
- #endif /* __IAppEvents_FWD_DEFINED__ */
-
-
- #ifndef __Macro_FWD_DEFINED__
- #define __Macro_FWD_DEFINED__
- typedef interface Macro Macro;
- #endif /* __Macro_FWD_DEFINED__ */
-
-
- #ifndef __Macros_FWD_DEFINED__
- #define __Macros_FWD_DEFINED__
- typedef interface Macros Macros;
- #endif /* __Macros_FWD_DEFINED__ */
-
-
- #ifndef __Global_FWD_DEFINED__
- #define __Global_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Global Global;
- #else
- typedef struct Global Global;
- #endif /* __cplusplus */
-
- #endif /* __Global_FWD_DEFINED__ */
-
-
- #ifndef __Application_FWD_DEFINED__
- #define __Application_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Application Application;
- #else
- typedef struct Application Application;
- #endif /* __cplusplus */
-
- #endif /* __Application_FWD_DEFINED__ */
-
-
- #ifndef __Drawing_FWD_DEFINED__
- #define __Drawing_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Drawing Drawing;
- #else
- typedef struct Drawing Drawing;
- #endif /* __cplusplus */
-
- #endif /* __Drawing_FWD_DEFINED__ */
-
-
- #ifndef __Graphic_FWD_DEFINED__
- #define __Graphic_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Graphic Graphic;
- #else
- typedef struct Graphic Graphic;
- #endif /* __cplusplus */
-
- #endif /* __Graphic_FWD_DEFINED__ */
-
-
- #ifndef __Vertex_FWD_DEFINED__
- #define __Vertex_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Vertex Vertex;
- #else
- typedef struct Vertex Vertex;
- #endif /* __cplusplus */
-
- #endif /* __Vertex_FWD_DEFINED__ */
-
-
- #ifndef __Matrix_FWD_DEFINED__
- #define __Matrix_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Matrix Matrix;
- #else
- typedef struct Matrix Matrix;
- #endif /* __cplusplus */
-
- #endif /* __Matrix_FWD_DEFINED__ */
-
-
- #ifndef __Camera_FWD_DEFINED__
- #define __Camera_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Camera Camera;
- #else
- typedef struct Camera Camera;
- #endif /* __cplusplus */
-
- #endif /* __Camera_FWD_DEFINED__ */
-
-
- #ifndef __Grid_FWD_DEFINED__
- #define __Grid_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class Grid Grid;
- #else
- typedef struct Grid Grid;
- #endif /* __cplusplus */
-
- #endif /* __Grid_FWD_DEFINED__ */
-
-
- #ifndef __BrushPattern_FWD_DEFINED__
- #define __BrushPattern_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class BrushPattern BrushPattern;
- #else
- typedef struct BrushPattern BrushPattern;
- #endif /* __cplusplus */
-
- #endif /* __BrushPattern_FWD_DEFINED__ */
-
-
- #ifndef __XGlobal_FWD_DEFINED__
- #define __XGlobal_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XGlobal XGlobal;
- #else
- typedef struct XGlobal XGlobal;
- #endif /* __cplusplus */
-
- #endif /* __XGlobal_FWD_DEFINED__ */
-
-
- #ifndef __XApplication_FWD_DEFINED__
- #define __XApplication_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XApplication XApplication;
- #else
- typedef struct XApplication XApplication;
- #endif /* __cplusplus */
-
- #endif /* __XApplication_FWD_DEFINED__ */
-
-
- #ifndef __XDrawing_FWD_DEFINED__
- #define __XDrawing_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XDrawing XDrawing;
- #else
- typedef struct XDrawing XDrawing;
- #endif /* __cplusplus */
-
- #endif /* __XDrawing_FWD_DEFINED__ */
-
-
- #ifndef __XGraphic_FWD_DEFINED__
- #define __XGraphic_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XGraphic XGraphic;
- #else
- typedef struct XGraphic XGraphic;
- #endif /* __cplusplus */
-
- #endif /* __XGraphic_FWD_DEFINED__ */
-
-
- #ifndef __XVertex_FWD_DEFINED__
- #define __XVertex_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XVertex XVertex;
- #else
- typedef struct XVertex XVertex;
- #endif /* __cplusplus */
-
- #endif /* __XVertex_FWD_DEFINED__ */
-
-
- #ifndef __XMatrix_FWD_DEFINED__
- #define __XMatrix_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XMatrix XMatrix;
- #else
- typedef struct XMatrix XMatrix;
- #endif /* __cplusplus */
-
- #endif /* __XMatrix_FWD_DEFINED__ */
-
-
- #ifndef __XCamera_FWD_DEFINED__
- #define __XCamera_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XCamera XCamera;
- #else
- typedef struct XCamera XCamera;
- #endif /* __cplusplus */
-
- #endif /* __XCamera_FWD_DEFINED__ */
-
-
- #ifndef __XGrid_FWD_DEFINED__
- #define __XGrid_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XGrid XGrid;
- #else
- typedef struct XGrid XGrid;
- #endif /* __cplusplus */
-
- #endif /* __XGrid_FWD_DEFINED__ */
-
-
- #ifndef __XBrushPattern_FWD_DEFINED__
- #define __XBrushPattern_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XBrushPattern XBrushPattern;
- #else
- typedef struct XBrushPattern XBrushPattern;
- #endif /* __cplusplus */
-
- #endif /* __XBrushPattern_FWD_DEFINED__ */
-
-
- #ifndef __XUndoNotifySink_FWD_DEFINED__
- #define __XUndoNotifySink_FWD_DEFINED__
-
- #ifdef __cplusplus
- typedef class XUndoNotifySink XUndoNotifySink;
- #else
- typedef struct XUndoNotifySink XUndoNotifySink;
- #endif /* __cplusplus */
-
- #endif /* __XUndoNotifySink_FWD_DEFINED__ */
-
-
- /* header files for imported files */
- #include "oaidl.h"
- #include "gxtypes.h"
-
- void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t);
- void __RPC_USER MIDL_user_free( void __RPC_FAR * );
-
- /* interface __MIDL_itf_imsigx_0000 */
- /* [local] */
-
- /******************************************************************/
- /* */
- /* TurboCAD for Windows */
- /* Copyright (c) 1993 - 1997 */
- /* International Microcomputer Software, Inc. */
- /* (IMSI) */
- /* All rights reserved. */
- /* */
- /******************************************************************/
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- STDAPI IMSIGXGetXApplication(IApplication** ppApp);
-
-
- extern RPC_IF_HANDLE __MIDL_itf_imsigx_0000_v0_0_c_ifspec;
- extern RPC_IF_HANDLE __MIDL_itf_imsigx_0000_v0_0_s_ifspec;
-
- #ifndef __IGlobal_INTERFACE_DEFINED__
- #define __IGlobal_INTERFACE_DEFINED__
-
- /* interface IGlobal */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_IGlobal;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481100-E531-11CF-A115-00A024158DAF")
- IGlobal : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveDrawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ActivePrinter(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_ActivePrinter(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveWindow(
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_AddIns(
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawings(
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Filters(
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_KeyBindings(
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_NamedColors(
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Options(
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_RegenMethods(
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Selection(
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_StatusBar(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_CommandBars(
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Tools(
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Windows(
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE BuildKeyCode(
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE KeyString(
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_TieMethods(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Renders(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ToolEvents(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IGlobalVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IGlobal __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IGlobal __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IGlobal __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IGlobal __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IGlobal __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IGlobal __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IGlobal __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveDrawing )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActivePrinter )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ActivePrinter )(
- IGlobal __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveWindow )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AddIns )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawings )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Filters )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KeyBindings )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NamedColors )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Options )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RegenMethods )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selection )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StatusBar )(
- IGlobal __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CommandBars )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Tools )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Windows )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BuildKeyCode )(
- IGlobal __RPC_FAR * This,
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *KeyString )(
- IGlobal __RPC_FAR * This,
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TieMethods )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Renders )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ToolEvents )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } IGlobalVtbl;
-
- interface IGlobal
- {
- CONST_VTBL struct IGlobalVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IGlobal_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IGlobal_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IGlobal_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IGlobal_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IGlobal_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IGlobal_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IGlobal_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IGlobal_get_ActiveDrawing(This,prop) \
- (This)->lpVtbl -> get_ActiveDrawing(This,prop)
-
- #define IGlobal_get_ActivePrinter(This,prop) \
- (This)->lpVtbl -> get_ActivePrinter(This,prop)
-
- #define IGlobal_put_ActivePrinter(This,prop) \
- (This)->lpVtbl -> put_ActivePrinter(This,prop)
-
- #define IGlobal_get_ActiveWindow(This,prop) \
- (This)->lpVtbl -> get_ActiveWindow(This,prop)
-
- #define IGlobal_get_AddIns(This,prop) \
- (This)->lpVtbl -> get_AddIns(This,prop)
-
- #define IGlobal_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define IGlobal_get_Drawings(This,prop) \
- (This)->lpVtbl -> get_Drawings(This,prop)
-
- #define IGlobal_get_Filters(This,prop) \
- (This)->lpVtbl -> get_Filters(This,prop)
-
- #define IGlobal_get_KeyBindings(This,prop) \
- (This)->lpVtbl -> get_KeyBindings(This,prop)
-
- #define IGlobal_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define IGlobal_get_NamedColors(This,prop) \
- (This)->lpVtbl -> get_NamedColors(This,prop)
-
- #define IGlobal_get_Options(This,prop) \
- (This)->lpVtbl -> get_Options(This,prop)
-
- #define IGlobal_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define IGlobal_get_RegenMethods(This,prop) \
- (This)->lpVtbl -> get_RegenMethods(This,prop)
-
- #define IGlobal_get_Selection(This,prop) \
- (This)->lpVtbl -> get_Selection(This,prop)
-
- #define IGlobal_put_StatusBar(This,prop) \
- (This)->lpVtbl -> put_StatusBar(This,prop)
-
- #define IGlobal_get_CommandBars(This,prop) \
- (This)->lpVtbl -> get_CommandBars(This,prop)
-
- #define IGlobal_get_Tools(This,prop) \
- (This)->lpVtbl -> get_Tools(This,prop)
-
- #define IGlobal_get_Windows(This,prop) \
- (This)->lpVtbl -> get_Windows(This,prop)
-
- #define IGlobal_BuildKeyCode(This,BaseKey,ModKey,ModKey2,ModKey3,prop) \
- (This)->lpVtbl -> BuildKeyCode(This,BaseKey,ModKey,ModKey2,ModKey3,prop)
-
- #define IGlobal_KeyString(This,KeyCode,KeyCode2,prop) \
- (This)->lpVtbl -> KeyString(This,KeyCode,KeyCode2,prop)
-
- #define IGlobal_get_TieMethods(This,prop) \
- (This)->lpVtbl -> get_TieMethods(This,prop)
-
- #define IGlobal_get_Renders(This,prop) \
- (This)->lpVtbl -> get_Renders(This,prop)
-
- #define IGlobal_get_ToolEvents(This,prop) \
- (This)->lpVtbl -> get_ToolEvents(This,prop)
-
- #define IGlobal_get_Properties(This,prop) \
- (This)->lpVtbl -> get_Properties(This,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_ActiveDrawing_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_ActiveDrawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_ActivePrinter_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_ActivePrinter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IGlobal_put_ActivePrinter_Proxy(
- IGlobal __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IGlobal_put_ActivePrinter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_ActiveWindow_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_ActiveWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_AddIns_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_AddIns_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Application_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Drawings_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Drawings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Filters_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Filters_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_KeyBindings_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_KeyBindings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Name_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_NamedColors_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_NamedColors_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Options_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Options_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Parent_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_RegenMethods_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_RegenMethods_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Selection_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IGlobal_put_StatusBar_Proxy(
- IGlobal __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IGlobal_put_StatusBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_CommandBars_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_CommandBars_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Tools_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Tools_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Windows_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Windows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGlobal_BuildKeyCode_Proxy(
- IGlobal __RPC_FAR * This,
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_BuildKeyCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGlobal_KeyString_Proxy(
- IGlobal __RPC_FAR * This,
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_KeyString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_TieMethods_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_TieMethods_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Renders_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Renders_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_ToolEvents_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_ToolEvents_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGlobal_get_Properties_Proxy(
- IGlobal __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGlobal_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IGlobal_INTERFACE_DEFINED__ */
-
-
- #ifndef __IApplication_INTERFACE_DEFINED__
- #define __IApplication_INTERFACE_DEFINED__
-
- /* interface IApplication */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_IApplication;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481101-E531-11CF-A115-00A024158DAF")
- IApplication : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveDrawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ActivePrinter(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_ActivePrinter(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveWindow(
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_AddIns(
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Build(
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Callbacks(
- /* [retval][out] */ ApplicationCallbacks __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Caption(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Caption(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayBlocksWindow(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayBlocksWindow(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayEditBar(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayEditBar(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayFullScreen(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayFullScreen(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayInfoWindow(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayInfoWindow(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayRulers(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayRulers(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayScrollBars(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayScrollBars(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayStatusBar(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayStatusBar(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayStatusDialog(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayStatusDialog(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_DisplaySymbolWindow(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_DisplaySymbolWindow(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawings(
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Filters(
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Height(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Height(
- /* [in] */ double prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Interactive(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Interactive(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_KeyBindings(
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Left(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Left(
- /* [in] */ double prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_LibraryPath(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_LibraryPath(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_NamedColors(
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_OperatingSystem(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Options(
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_OrganizationName(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Path(
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ProfileName(
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_ProfileName(
- /* [optional][in] */ long lcid,
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MessageBox(
- /* [in] */ BSTR Message,
- /* [optional][in] */ VARIANT __RPC_FAR *Flags,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_RegenMethods(
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ScaleSystems(
- /* [retval][out] */ ScaleSystems __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ScreenUpdating(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_ScreenUpdating(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Selection(
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ShowToolTips(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_ShowToolTips(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_SnapModes(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_SnapModes(
- /* [in] */ long prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_StatusBar(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_StatusDialogText(
- /* [optional][in] */ VARIANT __RPC_FAR *Replace,
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Tables(
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_TemplatesPath(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_TemplatesPath(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_CommandBars(
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Tools(
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Top(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Top(
- /* [in] */ double prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_UsableHeight(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_UsableWidth(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_UserControl(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_UserControl(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_UserName(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_UserName(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Version(
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Width(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_Width(
- /* [in] */ double prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_WindowState(
- /* [retval][out] */ ImsiWindowState __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE put_WindowState(
- /* [in] */ ImsiWindowState prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Windows(
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE BuildKeyCode(
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [in] */ BSTR Word,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetOpenFilename(
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [optional][in] */ VARIANT __RPC_FAR *MultiSelect,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetSaveAsFilename(
- /* [optional][in] */ VARIANT __RPC_FAR *InitialFilename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Help(
- /* [optional][in] */ VARIANT __RPC_FAR *HelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *HelpContextID) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE InputBox(
- /* [in] */ VARIANT __RPC_FAR *bstrPrompt,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrTitle,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *sLeft,
- /* [optional][in] */ VARIANT __RPC_FAR *sTop,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrHelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *ulHelpContextID,
- /* [optional][in] */ VARIANT __RPC_FAR *sType,
- /* [retval][out] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE KeyString(
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PopGraphicDefaults(
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PopVertexDefaults(
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PushGraphicDefaults(
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Visible,
- /* [optional][in] */ VARIANT __RPC_FAR *Cosmetic,
- /* [optional][in] */ VARIANT __RPC_FAR *Unbounded,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PushVertexDefaults(
- /* [optional][in] */ VARIANT __RPC_FAR *PenDown,
- /* [optional][in] */ VARIANT __RPC_FAR *Selectable,
- /* [optional][in] */ VARIANT __RPC_FAR *Snappable,
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Linkable,
- /* [optional][in] */ VARIANT __RPC_FAR *Calculated,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Quit( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Redo(
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Repeat(
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RunMacro(
- /* [optional][in] */ VARIANT __RPC_FAR *Macro,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg1,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg2,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg3,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg4,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg5,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg6,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg7,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg8,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg9,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg10,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg11,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg12,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg13,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg14,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg15,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg16,
- /* [retval][out] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SaveWorkspace(
- /* [optional][in] */ VARIANT __RPC_FAR *bstrFilename) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Undo(
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _GDispatch(
- /* [in] */ long hGraphic,
- /* [in] */ IUnknown __RPC_FAR *pIUnkOuter,
- /* [out] */ IGraphic __RPC_FAR *__RPC_FAR *ppIGraphic,
- /* [out] */ Graphics __RPC_FAR *__RPC_FAR *ppGraphics) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _TDispatch(
- /* [in] */ long nFamilyIndex,
- /* [in] */ long nToolIndex,
- /* [out] */ Tool __RPC_FAR *__RPC_FAR *ppTool) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _VDispatch(
- /* [in] */ long hViewport,
- /* [out] */ View __RPC_FAR *__RPC_FAR *ppView,
- /* [out] */ IDrawing __RPC_FAR *__RPC_FAR *ppIDrawing) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ConnectEvents(
- /* [in] */ IDispatch __RPC_FAR *EventSink,
- /* [optional][in] */ VARIANT __RPC_FAR *EventMask,
- /* [retval][out] */ long __RPC_FAR *ConnectionID) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE DisconnectEvents(
- /* [in] */ long ConnectionID) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RunTurboLISP(
- /* [in] */ BSTR __RPC_FAR *Expression,
- /* [retval][out] */ BSTR __RPC_FAR *Result) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_TieMethods(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Renders(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ToolEvents(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Materials(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Environments(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Luminances(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateObject(
- /* [in] */ BSTR bstrProgID,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetProfileString(
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR bstrDefVal,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PutProfileString(
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetProfileInt(
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int nDefVal,
- /* [retval][out] */ int __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PutProfileInt(
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetProcessId(
- /* [retval][out] */ long __RPC_FAR *pPropcId) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IApplicationVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IApplication __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IApplication __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IApplication __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IApplication __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IApplication __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IApplication __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IApplication __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveDrawing )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActivePrinter )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ActivePrinter )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveWindow )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_AddIns )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Build )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Callbacks )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ApplicationCallbacks __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Caption )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Caption )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayBlocksWindow )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayBlocksWindow )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayEditBar )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayEditBar )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayFullScreen )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayFullScreen )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayInfoWindow )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayInfoWindow )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayRulers )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayRulers )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayScrollBars )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayScrollBars )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayStatusBar )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayStatusBar )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayStatusDialog )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayStatusDialog )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplaySymbolWindow )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplaySymbolWindow )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawings )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Filters )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Height )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Height )(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Interactive )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Interactive )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_KeyBindings )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Left )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Left )(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LibraryPath )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LibraryPath )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NamedColors )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_OperatingSystem )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Options )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_OrganizationName )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Path )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ProfileName )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ProfileName )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MessageBox )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR Message,
- /* [optional][in] */ VARIANT __RPC_FAR *Flags,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RegenMethods )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ScaleSystems )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ScaleSystems __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ScreenUpdating )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ScreenUpdating )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selection )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ShowToolTips )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ShowToolTips )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_SnapModes )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_SnapModes )(
- IApplication __RPC_FAR * This,
- /* [in] */ long prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StatusBar )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_StatusDialogText )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Replace,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Tables )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TemplatesPath )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TemplatesPath )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CommandBars )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Tools )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Top )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Top )(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UsableHeight )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UsableWidth )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserControl )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UserControl )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserName )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UserName )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Version )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Width )(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_WindowState )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ImsiWindowState __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_WindowState )(
- IApplication __RPC_FAR * This,
- /* [in] */ ImsiWindowState prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Windows )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BuildKeyCode )(
- IApplication __RPC_FAR * This,
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR Word,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetOpenFilename )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [optional][in] */ VARIANT __RPC_FAR *MultiSelect,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSaveAsFilename )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *InitialFilename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Help )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *HelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *HelpContextID);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InputBox )(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *bstrPrompt,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrTitle,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *sLeft,
- /* [optional][in] */ VARIANT __RPC_FAR *sTop,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrHelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *ulHelpContextID,
- /* [optional][in] */ VARIANT __RPC_FAR *sType,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *KeyString )(
- IApplication __RPC_FAR * This,
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PopGraphicDefaults )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PopVertexDefaults )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PushGraphicDefaults )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Visible,
- /* [optional][in] */ VARIANT __RPC_FAR *Cosmetic,
- /* [optional][in] */ VARIANT __RPC_FAR *Unbounded,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PushVertexDefaults )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PenDown,
- /* [optional][in] */ VARIANT __RPC_FAR *Selectable,
- /* [optional][in] */ VARIANT __RPC_FAR *Snappable,
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Linkable,
- /* [optional][in] */ VARIANT __RPC_FAR *Calculated,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Quit )(
- IApplication __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Redo )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Repeat )(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RunMacro )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Macro,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg1,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg2,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg3,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg4,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg5,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg6,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg7,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg8,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg9,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg10,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg11,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg12,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg13,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg14,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg15,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg16,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveWorkspace )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrFilename);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Undo )(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_GDispatch )(
- IApplication __RPC_FAR * This,
- /* [in] */ long hGraphic,
- /* [in] */ IUnknown __RPC_FAR *pIUnkOuter,
- /* [out] */ IGraphic __RPC_FAR *__RPC_FAR *ppIGraphic,
- /* [out] */ Graphics __RPC_FAR *__RPC_FAR *ppGraphics);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_TDispatch )(
- IApplication __RPC_FAR * This,
- /* [in] */ long nFamilyIndex,
- /* [in] */ long nToolIndex,
- /* [out] */ Tool __RPC_FAR *__RPC_FAR *ppTool);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_VDispatch )(
- IApplication __RPC_FAR * This,
- /* [in] */ long hViewport,
- /* [out] */ View __RPC_FAR *__RPC_FAR *ppView,
- /* [out] */ IDrawing __RPC_FAR *__RPC_FAR *ppIDrawing);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ConnectEvents )(
- IApplication __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *EventSink,
- /* [optional][in] */ VARIANT __RPC_FAR *EventMask,
- /* [retval][out] */ long __RPC_FAR *ConnectionID);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *DisconnectEvents )(
- IApplication __RPC_FAR * This,
- /* [in] */ long ConnectionID);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RunTurboLISP )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR __RPC_FAR *Expression,
- /* [retval][out] */ BSTR __RPC_FAR *Result);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TieMethods )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Renders )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ToolEvents )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Materials )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Environments )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Luminances )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateObject )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrProgID,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProfileString )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR bstrDefVal,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PutProfileString )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProfileInt )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int nDefVal,
- /* [retval][out] */ int __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PutProfileInt )(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetProcessId )(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pPropcId);
-
- END_INTERFACE
- } IApplicationVtbl;
-
- interface IApplication
- {
- CONST_VTBL struct IApplicationVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IApplication_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IApplication_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IApplication_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IApplication_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IApplication_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IApplication_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IApplication_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IApplication_get_ActiveDrawing(This,prop) \
- (This)->lpVtbl -> get_ActiveDrawing(This,prop)
-
- #define IApplication_get_ActivePrinter(This,prop) \
- (This)->lpVtbl -> get_ActivePrinter(This,prop)
-
- #define IApplication_put_ActivePrinter(This,prop) \
- (This)->lpVtbl -> put_ActivePrinter(This,prop)
-
- #define IApplication_get_ActiveWindow(This,prop) \
- (This)->lpVtbl -> get_ActiveWindow(This,prop)
-
- #define IApplication_get_AddIns(This,prop) \
- (This)->lpVtbl -> get_AddIns(This,prop)
-
- #define IApplication_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define IApplication_get_Build(This,lcid,prop) \
- (This)->lpVtbl -> get_Build(This,lcid,prop)
-
- #define IApplication_get_Callbacks(This,prop) \
- (This)->lpVtbl -> get_Callbacks(This,prop)
-
- #define IApplication_get_Caption(This,prop) \
- (This)->lpVtbl -> get_Caption(This,prop)
-
- #define IApplication_put_Caption(This,prop) \
- (This)->lpVtbl -> put_Caption(This,prop)
-
- #define IApplication_get_DisplayBlocksWindow(This,prop) \
- (This)->lpVtbl -> get_DisplayBlocksWindow(This,prop)
-
- #define IApplication_put_DisplayBlocksWindow(This,prop) \
- (This)->lpVtbl -> put_DisplayBlocksWindow(This,prop)
-
- #define IApplication_get_DisplayEditBar(This,prop) \
- (This)->lpVtbl -> get_DisplayEditBar(This,prop)
-
- #define IApplication_put_DisplayEditBar(This,prop) \
- (This)->lpVtbl -> put_DisplayEditBar(This,prop)
-
- #define IApplication_get_DisplayFullScreen(This,prop) \
- (This)->lpVtbl -> get_DisplayFullScreen(This,prop)
-
- #define IApplication_put_DisplayFullScreen(This,prop) \
- (This)->lpVtbl -> put_DisplayFullScreen(This,prop)
-
- #define IApplication_get_DisplayInfoWindow(This,prop) \
- (This)->lpVtbl -> get_DisplayInfoWindow(This,prop)
-
- #define IApplication_put_DisplayInfoWindow(This,prop) \
- (This)->lpVtbl -> put_DisplayInfoWindow(This,prop)
-
- #define IApplication_get_DisplayRulers(This,prop) \
- (This)->lpVtbl -> get_DisplayRulers(This,prop)
-
- #define IApplication_put_DisplayRulers(This,prop) \
- (This)->lpVtbl -> put_DisplayRulers(This,prop)
-
- #define IApplication_get_DisplayScrollBars(This,prop) \
- (This)->lpVtbl -> get_DisplayScrollBars(This,prop)
-
- #define IApplication_put_DisplayScrollBars(This,prop) \
- (This)->lpVtbl -> put_DisplayScrollBars(This,prop)
-
- #define IApplication_get_DisplayStatusBar(This,prop) \
- (This)->lpVtbl -> get_DisplayStatusBar(This,prop)
-
- #define IApplication_put_DisplayStatusBar(This,prop) \
- (This)->lpVtbl -> put_DisplayStatusBar(This,prop)
-
- #define IApplication_get_DisplayStatusDialog(This,prop) \
- (This)->lpVtbl -> get_DisplayStatusDialog(This,prop)
-
- #define IApplication_put_DisplayStatusDialog(This,prop) \
- (This)->lpVtbl -> put_DisplayStatusDialog(This,prop)
-
- #define IApplication_get_DisplaySymbolWindow(This,prop) \
- (This)->lpVtbl -> get_DisplaySymbolWindow(This,prop)
-
- #define IApplication_put_DisplaySymbolWindow(This,prop) \
- (This)->lpVtbl -> put_DisplaySymbolWindow(This,prop)
-
- #define IApplication_get_Drawings(This,prop) \
- (This)->lpVtbl -> get_Drawings(This,prop)
-
- #define IApplication_get_Filters(This,prop) \
- (This)->lpVtbl -> get_Filters(This,prop)
-
- #define IApplication_get_Height(This,prop) \
- (This)->lpVtbl -> get_Height(This,prop)
-
- #define IApplication_put_Height(This,prop) \
- (This)->lpVtbl -> put_Height(This,prop)
-
- #define IApplication_get_Interactive(This,prop) \
- (This)->lpVtbl -> get_Interactive(This,prop)
-
- #define IApplication_put_Interactive(This,prop) \
- (This)->lpVtbl -> put_Interactive(This,prop)
-
- #define IApplication_get_KeyBindings(This,prop) \
- (This)->lpVtbl -> get_KeyBindings(This,prop)
-
- #define IApplication_get_Left(This,prop) \
- (This)->lpVtbl -> get_Left(This,prop)
-
- #define IApplication_put_Left(This,prop) \
- (This)->lpVtbl -> put_Left(This,prop)
-
- #define IApplication_get_LibraryPath(This,prop) \
- (This)->lpVtbl -> get_LibraryPath(This,prop)
-
- #define IApplication_put_LibraryPath(This,prop) \
- (This)->lpVtbl -> put_LibraryPath(This,prop)
-
- #define IApplication_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define IApplication_get_NamedColors(This,prop) \
- (This)->lpVtbl -> get_NamedColors(This,prop)
-
- #define IApplication_get_OperatingSystem(This,prop) \
- (This)->lpVtbl -> get_OperatingSystem(This,prop)
-
- #define IApplication_get_Options(This,prop) \
- (This)->lpVtbl -> get_Options(This,prop)
-
- #define IApplication_get_OrganizationName(This,prop) \
- (This)->lpVtbl -> get_OrganizationName(This,prop)
-
- #define IApplication_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define IApplication_get_Path(This,lcid,prop) \
- (This)->lpVtbl -> get_Path(This,lcid,prop)
-
- #define IApplication_get_ProfileName(This,lcid,prop) \
- (This)->lpVtbl -> get_ProfileName(This,lcid,prop)
-
- #define IApplication_put_ProfileName(This,lcid,prop) \
- (This)->lpVtbl -> put_ProfileName(This,lcid,prop)
-
- #define IApplication_MessageBox(This,Message,Flags,prop) \
- (This)->lpVtbl -> MessageBox(This,Message,Flags,prop)
-
- #define IApplication_get_Properties(This,prop) \
- (This)->lpVtbl -> get_Properties(This,prop)
-
- #define IApplication_get_RegenMethods(This,prop) \
- (This)->lpVtbl -> get_RegenMethods(This,prop)
-
- #define IApplication_get_ScaleSystems(This,prop) \
- (This)->lpVtbl -> get_ScaleSystems(This,prop)
-
- #define IApplication_get_ScreenUpdating(This,prop) \
- (This)->lpVtbl -> get_ScreenUpdating(This,prop)
-
- #define IApplication_put_ScreenUpdating(This,prop) \
- (This)->lpVtbl -> put_ScreenUpdating(This,prop)
-
- #define IApplication_get_Selection(This,prop) \
- (This)->lpVtbl -> get_Selection(This,prop)
-
- #define IApplication_get_ShowToolTips(This,prop) \
- (This)->lpVtbl -> get_ShowToolTips(This,prop)
-
- #define IApplication_put_ShowToolTips(This,prop) \
- (This)->lpVtbl -> put_ShowToolTips(This,prop)
-
- #define IApplication_get_SnapModes(This,prop) \
- (This)->lpVtbl -> get_SnapModes(This,prop)
-
- #define IApplication_put_SnapModes(This,prop) \
- (This)->lpVtbl -> put_SnapModes(This,prop)
-
- #define IApplication_put_StatusBar(This,prop) \
- (This)->lpVtbl -> put_StatusBar(This,prop)
-
- #define IApplication_put_StatusDialogText(This,Replace,prop) \
- (This)->lpVtbl -> put_StatusDialogText(This,Replace,prop)
-
- #define IApplication_get_Tables(This,prop) \
- (This)->lpVtbl -> get_Tables(This,prop)
-
- #define IApplication_get_TemplatesPath(This,prop) \
- (This)->lpVtbl -> get_TemplatesPath(This,prop)
-
- #define IApplication_put_TemplatesPath(This,prop) \
- (This)->lpVtbl -> put_TemplatesPath(This,prop)
-
- #define IApplication_get_CommandBars(This,prop) \
- (This)->lpVtbl -> get_CommandBars(This,prop)
-
- #define IApplication_get_Tools(This,prop) \
- (This)->lpVtbl -> get_Tools(This,prop)
-
- #define IApplication_get_Top(This,prop) \
- (This)->lpVtbl -> get_Top(This,prop)
-
- #define IApplication_put_Top(This,prop) \
- (This)->lpVtbl -> put_Top(This,prop)
-
- #define IApplication_get_UsableHeight(This,prop) \
- (This)->lpVtbl -> get_UsableHeight(This,prop)
-
- #define IApplication_get_UsableWidth(This,prop) \
- (This)->lpVtbl -> get_UsableWidth(This,prop)
-
- #define IApplication_get_UserControl(This,prop) \
- (This)->lpVtbl -> get_UserControl(This,prop)
-
- #define IApplication_put_UserControl(This,prop) \
- (This)->lpVtbl -> put_UserControl(This,prop)
-
- #define IApplication_get_UserName(This,prop) \
- (This)->lpVtbl -> get_UserName(This,prop)
-
- #define IApplication_put_UserName(This,prop) \
- (This)->lpVtbl -> put_UserName(This,prop)
-
- #define IApplication_get_Version(This,lcid,prop) \
- (This)->lpVtbl -> get_Version(This,lcid,prop)
-
- #define IApplication_get_Visible(This,prop) \
- (This)->lpVtbl -> get_Visible(This,prop)
-
- #define IApplication_put_Visible(This,prop) \
- (This)->lpVtbl -> put_Visible(This,prop)
-
- #define IApplication_get_Width(This,prop) \
- (This)->lpVtbl -> get_Width(This,prop)
-
- #define IApplication_put_Width(This,prop) \
- (This)->lpVtbl -> put_Width(This,prop)
-
- #define IApplication_get_WindowState(This,prop) \
- (This)->lpVtbl -> get_WindowState(This,prop)
-
- #define IApplication_put_WindowState(This,prop) \
- (This)->lpVtbl -> put_WindowState(This,prop)
-
- #define IApplication_get_Windows(This,prop) \
- (This)->lpVtbl -> get_Windows(This,prop)
-
- #define IApplication_BuildKeyCode(This,BaseKey,ModKey,ModKey2,ModKey3,prop) \
- (This)->lpVtbl -> BuildKeyCode(This,BaseKey,ModKey,ModKey2,ModKey3,prop)
-
- #define IApplication_CheckSpelling(This,Word,CustomDictionary,IgnoreUppercase,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10,prop) \
- (This)->lpVtbl -> CheckSpelling(This,Word,CustomDictionary,IgnoreUppercase,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10,prop)
-
- #define IApplication_GetOpenFilename(This,Filter,Title,ButtonText,MultiSelect,prop) \
- (This)->lpVtbl -> GetOpenFilename(This,Filter,Title,ButtonText,MultiSelect,prop)
-
- #define IApplication_GetSaveAsFilename(This,InitialFilename,Filter,Title,ButtonText,prop) \
- (This)->lpVtbl -> GetSaveAsFilename(This,InitialFilename,Filter,Title,ButtonText,prop)
-
- #define IApplication_Help(This,HelpFile,HelpContextID) \
- (This)->lpVtbl -> Help(This,HelpFile,HelpContextID)
-
- #define IApplication_InputBox(This,bstrPrompt,bstrTitle,Default,sLeft,sTop,bstrHelpFile,ulHelpContextID,sType,prop) \
- (This)->lpVtbl -> InputBox(This,bstrPrompt,bstrTitle,Default,sLeft,sTop,bstrHelpFile,ulHelpContextID,sType,prop)
-
- #define IApplication_KeyString(This,KeyCode,KeyCode2,prop) \
- (This)->lpVtbl -> KeyString(This,KeyCode,KeyCode2,prop)
-
- #define IApplication_PopGraphicDefaults(This,PrevDefaults) \
- (This)->lpVtbl -> PopGraphicDefaults(This,PrevDefaults)
-
- #define IApplication_PopVertexDefaults(This,PrevDefaults) \
- (This)->lpVtbl -> PopVertexDefaults(This,PrevDefaults)
-
- #define IApplication_PushGraphicDefaults(This,Editable,Visible,Cosmetic,Unbounded,DefaultLevel) \
- (This)->lpVtbl -> PushGraphicDefaults(This,Editable,Visible,Cosmetic,Unbounded,DefaultLevel)
-
- #define IApplication_PushVertexDefaults(This,PenDown,Selectable,Snappable,Editable,Linkable,Calculated,DefaultLevel) \
- (This)->lpVtbl -> PushVertexDefaults(This,PenDown,Selectable,Snappable,Editable,Linkable,Calculated,DefaultLevel)
-
- #define IApplication_Quit(This) \
- (This)->lpVtbl -> Quit(This)
-
- #define IApplication_Redo(This,Times,prop) \
- (This)->lpVtbl -> Redo(This,Times,prop)
-
- #define IApplication_Repeat(This,Times,prop) \
- (This)->lpVtbl -> Repeat(This,Times,prop)
-
- #define IApplication_RunMacro(This,Macro,Arg1,Arg2,Arg3,Arg4,Arg5,Arg6,Arg7,Arg8,Arg9,Arg10,Arg11,Arg12,Arg13,Arg14,Arg15,Arg16,prop) \
- (This)->lpVtbl -> RunMacro(This,Macro,Arg1,Arg2,Arg3,Arg4,Arg5,Arg6,Arg7,Arg8,Arg9,Arg10,Arg11,Arg12,Arg13,Arg14,Arg15,Arg16,prop)
-
- #define IApplication_SaveWorkspace(This,bstrFilename) \
- (This)->lpVtbl -> SaveWorkspace(This,bstrFilename)
-
- #define IApplication_Undo(This,Times,prop) \
- (This)->lpVtbl -> Undo(This,Times,prop)
-
- #define IApplication__GDispatch(This,hGraphic,pIUnkOuter,ppIGraphic,ppGraphics) \
- (This)->lpVtbl -> _GDispatch(This,hGraphic,pIUnkOuter,ppIGraphic,ppGraphics)
-
- #define IApplication__TDispatch(This,nFamilyIndex,nToolIndex,ppTool) \
- (This)->lpVtbl -> _TDispatch(This,nFamilyIndex,nToolIndex,ppTool)
-
- #define IApplication__VDispatch(This,hViewport,ppView,ppIDrawing) \
- (This)->lpVtbl -> _VDispatch(This,hViewport,ppView,ppIDrawing)
-
- #define IApplication_ConnectEvents(This,EventSink,EventMask,ConnectionID) \
- (This)->lpVtbl -> ConnectEvents(This,EventSink,EventMask,ConnectionID)
-
- #define IApplication_DisconnectEvents(This,ConnectionID) \
- (This)->lpVtbl -> DisconnectEvents(This,ConnectionID)
-
- #define IApplication_RunTurboLISP(This,Expression,Result) \
- (This)->lpVtbl -> RunTurboLISP(This,Expression,Result)
-
- #define IApplication_get_TieMethods(This,prop) \
- (This)->lpVtbl -> get_TieMethods(This,prop)
-
- #define IApplication_get_Renders(This,prop) \
- (This)->lpVtbl -> get_Renders(This,prop)
-
- #define IApplication_get_ToolEvents(This,prop) \
- (This)->lpVtbl -> get_ToolEvents(This,prop)
-
- #define IApplication_get_Materials(This,prop) \
- (This)->lpVtbl -> get_Materials(This,prop)
-
- #define IApplication_get_Environments(This,prop) \
- (This)->lpVtbl -> get_Environments(This,prop)
-
- #define IApplication_get_Luminances(This,prop) \
- (This)->lpVtbl -> get_Luminances(This,prop)
-
- #define IApplication_CreateObject(This,bstrProgID,prop) \
- (This)->lpVtbl -> CreateObject(This,bstrProgID,prop)
-
- #define IApplication_GetProfileString(This,bstrSection,bstrName,bstrDefVal,prop) \
- (This)->lpVtbl -> GetProfileString(This,bstrSection,bstrName,bstrDefVal,prop)
-
- #define IApplication_PutProfileString(This,bstrSection,bstrName,prop) \
- (This)->lpVtbl -> PutProfileString(This,bstrSection,bstrName,prop)
-
- #define IApplication_GetProfileInt(This,bstrSection,bstrName,nDefVal,prop) \
- (This)->lpVtbl -> GetProfileInt(This,bstrSection,bstrName,nDefVal,prop)
-
- #define IApplication_PutProfileInt(This,bstrSection,bstrName,prop) \
- (This)->lpVtbl -> PutProfileInt(This,bstrSection,bstrName,prop)
-
- #define IApplication_GetProcessId(This,pPropcId) \
- (This)->lpVtbl -> GetProcessId(This,pPropcId)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ActiveDrawing_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ActiveDrawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ActivePrinter_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ActivePrinter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_ActivePrinter_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_ActivePrinter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ActiveWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ActiveWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_AddIns_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ AddIns __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_AddIns_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Application_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Build_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Build_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Callbacks_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ApplicationCallbacks __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Callbacks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Caption_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Caption_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_Caption_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayBlocksWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayBlocksWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayBlocksWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayBlocksWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayEditBar_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayEditBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayEditBar_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayEditBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayFullScreen_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayFullScreen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayFullScreen_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayFullScreen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayInfoWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayInfoWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayInfoWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayInfoWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayRulers_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayRulers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayRulers_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayRulers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayScrollBars_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayScrollBars_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayScrollBars_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayScrollBars_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayStatusBar_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayStatusBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayStatusBar_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayStatusBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplayStatusDialog_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplayStatusDialog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplayStatusDialog_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplayStatusDialog_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_DisplaySymbolWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_DisplaySymbolWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_DisplaySymbolWindow_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_DisplaySymbolWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Drawings_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Drawings __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Drawings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Filters_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Filters __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Filters_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Height_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Height_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
-
- void __RPC_STUB IApplication_put_Height_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Interactive_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Interactive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Interactive_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_Interactive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_KeyBindings_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ KeyBindings __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_KeyBindings_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Left_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Left_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
-
- void __RPC_STUB IApplication_put_Left_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_LibraryPath_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_LibraryPath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_LibraryPath_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_LibraryPath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Name_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_NamedColors_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ NamedColors __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_NamedColors_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_OperatingSystem_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_OperatingSystem_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Options_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ApplicationOptions __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Options_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_OrganizationName_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_OrganizationName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Parent_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Path_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Path_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ProfileName_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ProfileName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_ProfileName_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_ProfileName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_MessageBox_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR Message,
- /* [optional][in] */ VARIANT __RPC_FAR *Flags,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_MessageBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Properties_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_RegenMethods_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ RegenMethods __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_RegenMethods_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ScaleSystems_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ScaleSystems __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ScaleSystems_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ScreenUpdating_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ScreenUpdating_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_ScreenUpdating_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_ScreenUpdating_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Selection_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ShowToolTips_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ShowToolTips_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_ShowToolTips_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_ShowToolTips_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_SnapModes_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_SnapModes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_SnapModes_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long prop);
-
-
- void __RPC_STUB IApplication_put_SnapModes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_StatusBar_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_StatusBar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_StatusDialogText_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Replace,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_StatusDialogText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Tables_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Tables_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_TemplatesPath_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_TemplatesPath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_TemplatesPath_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_TemplatesPath_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_CommandBars_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ CommandBars __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_CommandBars_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Tools_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Tools __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Tools_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Top_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Top_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Top_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
-
- void __RPC_STUB IApplication_put_Top_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_UsableHeight_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_UsableHeight_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_UsableWidth_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_UsableWidth_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_UserControl_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_UserControl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_UserControl_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_UserControl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_UserName_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_UserName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_UserName_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_put_UserName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Version_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Version_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Visible_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Visible_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IApplication_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Width_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_Width_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ double prop);
-
-
- void __RPC_STUB IApplication_put_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_WindowState_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ ImsiWindowState __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_WindowState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propput] */ HRESULT STDMETHODCALLTYPE IApplication_put_WindowState_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ ImsiWindowState prop);
-
-
- void __RPC_STUB IApplication_put_WindowState_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Windows_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Windows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_BuildKeyCode_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ ImsiKey BaseKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey2,
- /* [optional][in] */ VARIANT __RPC_FAR *ModKey3,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_BuildKeyCode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_CheckSpelling_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR Word,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_GetOpenFilename_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [optional][in] */ VARIANT __RPC_FAR *MultiSelect,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_GetOpenFilename_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_GetSaveAsFilename_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *InitialFilename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [optional][in] */ VARIANT __RPC_FAR *Title,
- /* [optional][in] */ VARIANT __RPC_FAR *ButtonText,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_GetSaveAsFilename_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_Help_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *HelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *HelpContextID);
-
-
- void __RPC_STUB IApplication_Help_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_InputBox_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *bstrPrompt,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrTitle,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *sLeft,
- /* [optional][in] */ VARIANT __RPC_FAR *sTop,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrHelpFile,
- /* [optional][in] */ VARIANT __RPC_FAR *ulHelpContextID,
- /* [optional][in] */ VARIANT __RPC_FAR *sType,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_InputBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_KeyString_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long KeyCode,
- /* [optional][in] */ VARIANT __RPC_FAR *KeyCode2,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_KeyString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PopGraphicDefaults_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults);
-
-
- void __RPC_STUB IApplication_PopGraphicDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PopVertexDefaults_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PrevDefaults);
-
-
- void __RPC_STUB IApplication_PopVertexDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PushGraphicDefaults_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Visible,
- /* [optional][in] */ VARIANT __RPC_FAR *Cosmetic,
- /* [optional][in] */ VARIANT __RPC_FAR *Unbounded,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel);
-
-
- void __RPC_STUB IApplication_PushGraphicDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PushVertexDefaults_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *PenDown,
- /* [optional][in] */ VARIANT __RPC_FAR *Selectable,
- /* [optional][in] */ VARIANT __RPC_FAR *Snappable,
- /* [optional][in] */ VARIANT __RPC_FAR *Editable,
- /* [optional][in] */ VARIANT __RPC_FAR *Linkable,
- /* [optional][in] */ VARIANT __RPC_FAR *Calculated,
- /* [retval][out] */ long __RPC_FAR *DefaultLevel);
-
-
- void __RPC_STUB IApplication_PushVertexDefaults_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_Quit_Proxy(
- IApplication __RPC_FAR * This);
-
-
- void __RPC_STUB IApplication_Quit_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_Redo_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_Redo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_Repeat_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_Repeat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_RunMacro_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Macro,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg1,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg2,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg3,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg4,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg5,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg6,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg7,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg8,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg9,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg10,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg11,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg12,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg13,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg14,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg15,
- /* [optional][in] */ VARIANT __RPC_FAR *Arg16,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_RunMacro_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_SaveWorkspace_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *bstrFilename);
-
-
- void __RPC_STUB IApplication_SaveWorkspace_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_Undo_Proxy(
- IApplication __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_Undo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE IApplication__GDispatch_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long hGraphic,
- /* [in] */ IUnknown __RPC_FAR *pIUnkOuter,
- /* [out] */ IGraphic __RPC_FAR *__RPC_FAR *ppIGraphic,
- /* [out] */ Graphics __RPC_FAR *__RPC_FAR *ppGraphics);
-
-
- void __RPC_STUB IApplication__GDispatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE IApplication__TDispatch_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long nFamilyIndex,
- /* [in] */ long nToolIndex,
- /* [out] */ Tool __RPC_FAR *__RPC_FAR *ppTool);
-
-
- void __RPC_STUB IApplication__TDispatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE IApplication__VDispatch_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long hViewport,
- /* [out] */ View __RPC_FAR *__RPC_FAR *ppView,
- /* [out] */ IDrawing __RPC_FAR *__RPC_FAR *ppIDrawing);
-
-
- void __RPC_STUB IApplication__VDispatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_ConnectEvents_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *EventSink,
- /* [optional][in] */ VARIANT __RPC_FAR *EventMask,
- /* [retval][out] */ long __RPC_FAR *ConnectionID);
-
-
- void __RPC_STUB IApplication_ConnectEvents_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_DisconnectEvents_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ long ConnectionID);
-
-
- void __RPC_STUB IApplication_DisconnectEvents_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_RunTurboLISP_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR __RPC_FAR *Expression,
- /* [retval][out] */ BSTR __RPC_FAR *Result);
-
-
- void __RPC_STUB IApplication_RunTurboLISP_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_TieMethods_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_TieMethods_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Renders_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Renders_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_ToolEvents_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_ToolEvents_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Materials_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Materials_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Environments_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Environments_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IApplication_get_Luminances_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_get_Luminances_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_CreateObject_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrProgID,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_CreateObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_GetProfileString_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR bstrDefVal,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_GetProfileString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PutProfileString_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IApplication_PutProfileString_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_GetProfileInt_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int nDefVal,
- /* [retval][out] */ int __RPC_FAR *prop);
-
-
- void __RPC_STUB IApplication_GetProfileInt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_PutProfileInt_Proxy(
- IApplication __RPC_FAR * This,
- /* [in] */ BSTR bstrSection,
- /* [in] */ BSTR bstrName,
- /* [in] */ int prop);
-
-
- void __RPC_STUB IApplication_PutProfileInt_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IApplication_GetProcessId_Proxy(
- IApplication __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *pPropcId);
-
-
- void __RPC_STUB IApplication_GetProcessId_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IApplication_INTERFACE_DEFINED__ */
-
-
- #ifndef __IDrawing_INTERFACE_DEFINED__
- #define __IDrawing_INTERFACE_DEFINED__
-
- /* interface IDrawing */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_IDrawing;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481107-E531-11CF-A115-00A024158DAF")
- IDrawing : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveWindow(
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Blocks(
- /* [retval][out] */ Blocks __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_BrushStyles(
- /* [retval][out] */ BrushStyles __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_BuiltinDocumentProperties(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_CustomDocumentProperties(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Embedded(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_FullName(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Graphics(
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_GraphicSets(
- /* [retval][out] */ GraphicSets __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Grid(
- /* [retval][out] */ IGrid __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE put_Grid(
- /* [in] */ IGrid __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Index(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Layers(
- /* [retval][out] */ Layers __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_LineStyles(
- /* [retval][out] */ LineStyles __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_NamedViews(
- /* [retval][out] */ NamedViews __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Options(
- /* [retval][out] */ DrawingOptions __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_PageSetup(
- /* [retval][out] */ PageSetup __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Path(
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_ReadOnly(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Saved(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Saved(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Selection(
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Styles(
- /* [retval][out] */ Styles __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Tables(
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ ImsiDrawingType __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_UserControl(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Views(
- /* [retval][out] */ Views __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Windows(
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__Handle(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Activate( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddUndoRecord(
- /* [optional][in] */ BSTR MenuText,
- /* [retval][out] */ UndoRecord __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Close(
- /* [optional][in] */ VARIANT __RPC_FAR *SaveChanges,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE InsertFile(
- BSTR FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *pReserved) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE NewWindow(
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Paste( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PasteSpecial(
- /* [optional][in] */ VARIANT __RPC_FAR *DataType,
- /* [optional][in] */ VARIANT __RPC_FAR *Link,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PickInteractive(
- /* [in] */ ImsiPickType Type,
- /* [optional][in] */ VARIANT __RPC_FAR *TopLevel,
- /* [optional][in] */ VARIANT __RPC_FAR *Arcs,
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *Segments,
- /* [optional][in] */ VARIANT __RPC_FAR *Blocks,
- /* [optional][in] */ VARIANT __RPC_FAR *Invisible,
- /* [retval][out] */ PickResult __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PrintOut(
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Redo(
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Repeat(
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Save( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SaveAs(
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SaveCopyAs(
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SelectAll( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Send(
- /* [in] */ VARIANT __RPC_FAR *Recipients,
- /* [optional][in] */ VARIANT __RPC_FAR *Subject,
- /* [optional][in] */ VARIANT __RPC_FAR *Message,
- /* [optional][in] */ VARIANT __RPC_FAR *CCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *BCCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *ReturnReceipt) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SendMail( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Undo(
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE UndoClear( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE UnselectAll( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE UpdateLink(
- /* [optional][in] */ VARIANT __RPC_FAR *LinkName) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_RelativeOrigin(
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE put_RelativeOrigin(
- /* [in] */ IVertex __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Macros(
- /* [retval][out] */ Macros __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RenderScenesGraphicsUpdate(
- /* [in] */ IDispatch __RPC_FAR *pDisp,
- /* [in] */ ImsiRenderGraphicUpdate flag) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RenderScenesUpdateChanges( void) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_UCS(
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ActiveView(
- /* [retval][out] */ View __RPC_FAR *__RPC_FAR *pVal) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_PaperSpaces(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_TieSets(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_UCS(
- /* [in] */ IMatrix __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE StartEditContent(
- /* [in] */ IDispatch __RPC_FAR *prop,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pbRet) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE FinishEditContent(
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_EditContent(
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_NamedUCSs(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_LayersSets(
- /* [retval][out] */ LayersSets __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IDrawingVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IDrawing __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IDrawing __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IDrawing __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IDrawing __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IDrawing __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IDrawing __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IDrawing __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveWindow )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Blocks )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Blocks __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BrushStyles )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BrushStyles __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BuiltinDocumentProperties )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CustomDocumentProperties )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Embedded )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FullName )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Graphics )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GraphicSets )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ GraphicSets __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Grid )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IGrid __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Grid )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IGrid __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Index )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Layers )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Layers __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LineStyles )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ LineStyles __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NamedViews )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ NamedViews __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Options )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ DrawingOptions __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PageSetup )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ PageSetup __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Path )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReadOnly )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Saved )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Saved )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selection )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Styles )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Styles __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Tables )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiDrawingType __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UserControl )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Views )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Views __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Windows )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__Handle )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Activate )(
- IDrawing __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddUndoRecord )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ BSTR MenuText,
- /* [retval][out] */ UndoRecord __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Close )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *SaveChanges,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *InsertFile )(
- IDrawing __RPC_FAR * This,
- BSTR FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *pReserved);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *NewWindow )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Paste )(
- IDrawing __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PasteSpecial )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *DataType,
- /* [optional][in] */ VARIANT __RPC_FAR *Link,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PickInteractive )(
- IDrawing __RPC_FAR * This,
- /* [in] */ ImsiPickType Type,
- /* [optional][in] */ VARIANT __RPC_FAR *TopLevel,
- /* [optional][in] */ VARIANT __RPC_FAR *Arcs,
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *Segments,
- /* [optional][in] */ VARIANT __RPC_FAR *Blocks,
- /* [optional][in] */ VARIANT __RPC_FAR *Invisible,
- /* [retval][out] */ PickResult __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PrintOut )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Redo )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Repeat )(
- IDrawing __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Save )(
- IDrawing __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveAs )(
- IDrawing __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveCopyAs )(
- IDrawing __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SelectAll )(
- IDrawing __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Send )(
- IDrawing __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Recipients,
- /* [optional][in] */ VARIANT __RPC_FAR *Subject,
- /* [optional][in] */ VARIANT __RPC_FAR *Message,
- /* [optional][in] */ VARIANT __RPC_FAR *CCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *BCCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *ReturnReceipt);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SendMail )(
- IDrawing __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Undo )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UndoClear )(
- IDrawing __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UnselectAll )(
- IDrawing __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *UpdateLink )(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkName);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RelativeOrigin )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RelativeOrigin )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IVertex __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Macros )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Macros __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RenderScenesGraphicsUpdate )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pDisp,
- /* [in] */ ImsiRenderGraphicUpdate flag);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RenderScenesUpdateChanges )(
- IDrawing __RPC_FAR * This);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UCS )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ActiveView )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ View __RPC_FAR *__RPC_FAR *pVal);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PaperSpaces )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TieSets )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UCS )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *StartEditContent )(
- IDrawing __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *prop,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pbRet);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *FinishEditContent )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EditContent )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_NamedUCSs )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LayersSets )(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ LayersSets __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } IDrawingVtbl;
-
- interface IDrawing
- {
- CONST_VTBL struct IDrawingVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IDrawing_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IDrawing_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IDrawing_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IDrawing_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IDrawing_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IDrawing_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IDrawing_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IDrawing_get_ActiveWindow(This,prop) \
- (This)->lpVtbl -> get_ActiveWindow(This,prop)
-
- #define IDrawing_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define IDrawing_get_Blocks(This,prop) \
- (This)->lpVtbl -> get_Blocks(This,prop)
-
- #define IDrawing_get_BrushStyles(This,prop) \
- (This)->lpVtbl -> get_BrushStyles(This,prop)
-
- #define IDrawing_get_BuiltinDocumentProperties(This,prop) \
- (This)->lpVtbl -> get_BuiltinDocumentProperties(This,prop)
-
- #define IDrawing_get_CustomDocumentProperties(This,prop) \
- (This)->lpVtbl -> get_CustomDocumentProperties(This,prop)
-
- #define IDrawing_get_Embedded(This,prop) \
- (This)->lpVtbl -> get_Embedded(This,prop)
-
- #define IDrawing_get_FullName(This,prop) \
- (This)->lpVtbl -> get_FullName(This,prop)
-
- #define IDrawing_get_Graphics(This,prop) \
- (This)->lpVtbl -> get_Graphics(This,prop)
-
- #define IDrawing_get_GraphicSets(This,prop) \
- (This)->lpVtbl -> get_GraphicSets(This,prop)
-
- #define IDrawing_get_Grid(This,prop) \
- (This)->lpVtbl -> get_Grid(This,prop)
-
- #define IDrawing_put_Grid(This,prop) \
- (This)->lpVtbl -> put_Grid(This,prop)
-
- #define IDrawing_get_Index(This,prop) \
- (This)->lpVtbl -> get_Index(This,prop)
-
- #define IDrawing_get_Layers(This,prop) \
- (This)->lpVtbl -> get_Layers(This,prop)
-
- #define IDrawing_get_LineStyles(This,prop) \
- (This)->lpVtbl -> get_LineStyles(This,prop)
-
- #define IDrawing_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define IDrawing_get_NamedViews(This,prop) \
- (This)->lpVtbl -> get_NamedViews(This,prop)
-
- #define IDrawing_get_Options(This,prop) \
- (This)->lpVtbl -> get_Options(This,prop)
-
- #define IDrawing_get_PageSetup(This,prop) \
- (This)->lpVtbl -> get_PageSetup(This,prop)
-
- #define IDrawing_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define IDrawing_get_Path(This,lcid,prop) \
- (This)->lpVtbl -> get_Path(This,lcid,prop)
-
- #define IDrawing_get_Properties(This,prop) \
- (This)->lpVtbl -> get_Properties(This,prop)
-
- #define IDrawing_get_ReadOnly(This,prop) \
- (This)->lpVtbl -> get_ReadOnly(This,prop)
-
- #define IDrawing_get_Saved(This,prop) \
- (This)->lpVtbl -> get_Saved(This,prop)
-
- #define IDrawing_put_Saved(This,prop) \
- (This)->lpVtbl -> put_Saved(This,prop)
-
- #define IDrawing_get_Selection(This,prop) \
- (This)->lpVtbl -> get_Selection(This,prop)
-
- #define IDrawing_get_Styles(This,prop) \
- (This)->lpVtbl -> get_Styles(This,prop)
-
- #define IDrawing_get_Tables(This,prop) \
- (This)->lpVtbl -> get_Tables(This,prop)
-
- #define IDrawing_get_Type(This,prop) \
- (This)->lpVtbl -> get_Type(This,prop)
-
- #define IDrawing_get_UserControl(This,prop) \
- (This)->lpVtbl -> get_UserControl(This,prop)
-
- #define IDrawing_get_Views(This,prop) \
- (This)->lpVtbl -> get_Views(This,prop)
-
- #define IDrawing_get_Windows(This,prop) \
- (This)->lpVtbl -> get_Windows(This,prop)
-
- #define IDrawing_get__Handle(This,prop) \
- (This)->lpVtbl -> get__Handle(This,prop)
-
- #define IDrawing_Activate(This) \
- (This)->lpVtbl -> Activate(This)
-
- #define IDrawing_AddUndoRecord(This,MenuText,prop) \
- (This)->lpVtbl -> AddUndoRecord(This,MenuText,prop)
-
- #define IDrawing_Close(This,SaveChanges,FileName,Filter) \
- (This)->lpVtbl -> Close(This,SaveChanges,FileName,Filter)
-
- #define IDrawing_InsertFile(This,FileName,pReserved) \
- (This)->lpVtbl -> InsertFile(This,FileName,pReserved)
-
- #define IDrawing_NewWindow(This,prop) \
- (This)->lpVtbl -> NewWindow(This,prop)
-
- #define IDrawing_Paste(This) \
- (This)->lpVtbl -> Paste(This)
-
- #define IDrawing_PasteSpecial(This,DataType,Link,DisplayAsIcon,IconFileName,IconIndex,IconLabel,XRef,YRef,ZRef,Width,Height,Anchor) \
- (This)->lpVtbl -> PasteSpecial(This,DataType,Link,DisplayAsIcon,IconFileName,IconIndex,IconLabel,XRef,YRef,ZRef,Width,Height,Anchor)
-
- #define IDrawing_PickInteractive(This,Type,TopLevel,Arcs,Text,Segments,Blocks,Invisible,prop) \
- (This)->lpVtbl -> PickInteractive(This,Type,TopLevel,Arcs,Text,Segments,Blocks,Invisible,prop)
-
- #define IDrawing_PrintOut(This,From,To,Copies,ActivePrinter,OutputFileName,FitToPage,Collate) \
- (This)->lpVtbl -> PrintOut(This,From,To,Copies,ActivePrinter,OutputFileName,FitToPage,Collate)
-
- #define IDrawing_Redo(This,Times,prop) \
- (This)->lpVtbl -> Redo(This,Times,prop)
-
- #define IDrawing_Repeat(This,Times,prop) \
- (This)->lpVtbl -> Repeat(This,Times,prop)
-
- #define IDrawing_Save(This) \
- (This)->lpVtbl -> Save(This)
-
- #define IDrawing_SaveAs(This,Filename,Filter) \
- (This)->lpVtbl -> SaveAs(This,Filename,Filter)
-
- #define IDrawing_SaveCopyAs(This,Filename,Filter) \
- (This)->lpVtbl -> SaveCopyAs(This,Filename,Filter)
-
- #define IDrawing_SelectAll(This) \
- (This)->lpVtbl -> SelectAll(This)
-
- #define IDrawing_Send(This,Recipients,Subject,Message,CCRecipients,BCCRecipients,ReturnReceipt) \
- (This)->lpVtbl -> Send(This,Recipients,Subject,Message,CCRecipients,BCCRecipients,ReturnReceipt)
-
- #define IDrawing_SendMail(This) \
- (This)->lpVtbl -> SendMail(This)
-
- #define IDrawing_Undo(This,Times,prop) \
- (This)->lpVtbl -> Undo(This,Times,prop)
-
- #define IDrawing_UndoClear(This) \
- (This)->lpVtbl -> UndoClear(This)
-
- #define IDrawing_UnselectAll(This) \
- (This)->lpVtbl -> UnselectAll(This)
-
- #define IDrawing_UpdateLink(This,LinkName) \
- (This)->lpVtbl -> UpdateLink(This,LinkName)
-
- #define IDrawing_get_RelativeOrigin(This,prop) \
- (This)->lpVtbl -> get_RelativeOrigin(This,prop)
-
- #define IDrawing_put_RelativeOrigin(This,prop) \
- (This)->lpVtbl -> put_RelativeOrigin(This,prop)
-
- #define IDrawing_get_Macros(This,prop) \
- (This)->lpVtbl -> get_Macros(This,prop)
-
- #define IDrawing_RenderScenesGraphicsUpdate(This,pDisp,flag) \
- (This)->lpVtbl -> RenderScenesGraphicsUpdate(This,pDisp,flag)
-
- #define IDrawing_RenderScenesUpdateChanges(This) \
- (This)->lpVtbl -> RenderScenesUpdateChanges(This)
-
- #define IDrawing_get_UCS(This,prop) \
- (This)->lpVtbl -> get_UCS(This,prop)
-
- #define IDrawing_get_ActiveView(This,pVal) \
- (This)->lpVtbl -> get_ActiveView(This,pVal)
-
- #define IDrawing_get_PaperSpaces(This,prop) \
- (This)->lpVtbl -> get_PaperSpaces(This,prop)
-
- #define IDrawing_get_TieSets(This,prop) \
- (This)->lpVtbl -> get_TieSets(This,prop)
-
- #define IDrawing_put_UCS(This,prop) \
- (This)->lpVtbl -> put_UCS(This,prop)
-
- #define IDrawing_StartEditContent(This,prop,pbRet) \
- (This)->lpVtbl -> StartEditContent(This,prop,pbRet)
-
- #define IDrawing_FinishEditContent(This,pecMode) \
- (This)->lpVtbl -> FinishEditContent(This,pecMode)
-
- #define IDrawing_get_EditContent(This,pecMode) \
- (This)->lpVtbl -> get_EditContent(This,pecMode)
-
- #define IDrawing_get_NamedUCSs(This,prop) \
- (This)->lpVtbl -> get_NamedUCSs(This,prop)
-
- #define IDrawing_get_LayersSets(This,prop) \
- (This)->lpVtbl -> get_LayersSets(This,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_ActiveWindow_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_ActiveWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Application_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Blocks_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Blocks __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Blocks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_BrushStyles_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BrushStyles __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_BrushStyles_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_BuiltinDocumentProperties_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_BuiltinDocumentProperties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_CustomDocumentProperties_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_CustomDocumentProperties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Embedded_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Embedded_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_FullName_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_FullName_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Graphics_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Graphics_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_GraphicSets_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ GraphicSets __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_GraphicSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Grid_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IGrid __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Grid_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE IDrawing_put_Grid_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IGrid __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_put_Grid_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Index_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Index_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Layers_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Layers __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Layers_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_LineStyles_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ LineStyles __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_LineStyles_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Name_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_NamedViews_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ NamedViews __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_NamedViews_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Options_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ DrawingOptions __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Options_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_PageSetup_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ PageSetup __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_PageSetup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Parent_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Path_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ long lcid,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Path_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Properties_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_ReadOnly_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_ReadOnly_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Saved_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Saved_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IDrawing_put_Saved_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IDrawing_put_Saved_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Selection_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Selection __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Selection_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Styles_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Styles __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Styles_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Tables_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Tables __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Tables_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Type_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiDrawingType __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_UserControl_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_UserControl_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Views_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Views __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Views_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Windows_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Windows __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Windows_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get__Handle_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get__Handle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Activate_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_Activate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_AddUndoRecord_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ BSTR MenuText,
- /* [retval][out] */ UndoRecord __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_AddUndoRecord_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Close_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *SaveChanges,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
-
- void __RPC_STUB IDrawing_Close_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_InsertFile_Proxy(
- IDrawing __RPC_FAR * This,
- BSTR FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *pReserved);
-
-
- void __RPC_STUB IDrawing_InsertFile_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_NewWindow_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Window __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_NewWindow_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Paste_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_Paste_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_PasteSpecial_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *DataType,
- /* [optional][in] */ VARIANT __RPC_FAR *Link,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor);
-
-
- void __RPC_STUB IDrawing_PasteSpecial_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_PickInteractive_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ ImsiPickType Type,
- /* [optional][in] */ VARIANT __RPC_FAR *TopLevel,
- /* [optional][in] */ VARIANT __RPC_FAR *Arcs,
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *Segments,
- /* [optional][in] */ VARIANT __RPC_FAR *Blocks,
- /* [optional][in] */ VARIANT __RPC_FAR *Invisible,
- /* [retval][out] */ PickResult __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_PickInteractive_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_PrintOut_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate);
-
-
- void __RPC_STUB IDrawing_PrintOut_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Redo_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_Redo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Repeat_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_Repeat_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Save_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_Save_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_SaveAs_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
-
- void __RPC_STUB IDrawing_SaveAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_SaveCopyAs_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
-
- void __RPC_STUB IDrawing_SaveCopyAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_SelectAll_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_SelectAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Send_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Recipients,
- /* [optional][in] */ VARIANT __RPC_FAR *Subject,
- /* [optional][in] */ VARIANT __RPC_FAR *Message,
- /* [optional][in] */ VARIANT __RPC_FAR *CCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *BCCRecipients,
- /* [optional][in] */ VARIANT __RPC_FAR *ReturnReceipt);
-
-
- void __RPC_STUB IDrawing_Send_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_SendMail_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_SendMail_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_Undo_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Times,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_Undo_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_UndoClear_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_UndoClear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_UnselectAll_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_UnselectAll_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_UpdateLink_Proxy(
- IDrawing __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkName);
-
-
- void __RPC_STUB IDrawing_UpdateLink_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_RelativeOrigin_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_RelativeOrigin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE IDrawing_put_RelativeOrigin_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IVertex __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_put_RelativeOrigin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_Macros_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ Macros __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_Macros_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_RenderScenesGraphicsUpdate_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *pDisp,
- /* [in] */ ImsiRenderGraphicUpdate flag);
-
-
- void __RPC_STUB IDrawing_RenderScenesGraphicsUpdate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_RenderScenesUpdateChanges_Proxy(
- IDrawing __RPC_FAR * This);
-
-
- void __RPC_STUB IDrawing_RenderScenesUpdateChanges_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_UCS_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_UCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_ActiveView_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ View __RPC_FAR *__RPC_FAR *pVal);
-
-
- void __RPC_STUB IDrawing_get_ActiveView_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_PaperSpaces_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_PaperSpaces_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_TieSets_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_TieSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IDrawing_put_UCS_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_put_UCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_StartEditContent_Proxy(
- IDrawing __RPC_FAR * This,
- /* [in] */ IDispatch __RPC_FAR *prop,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pbRet);
-
-
- void __RPC_STUB IDrawing_StartEditContent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IDrawing_FinishEditContent_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode);
-
-
- void __RPC_STUB IDrawing_FinishEditContent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_EditContent_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ ImsiEditContentModeType __RPC_FAR *pecMode);
-
-
- void __RPC_STUB IDrawing_get_EditContent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_NamedUCSs_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_NamedUCSs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IDrawing_get_LayersSets_Proxy(
- IDrawing __RPC_FAR * This,
- /* [retval][out] */ LayersSets __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IDrawing_get_LayersSets_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IDrawing_INTERFACE_DEFINED__ */
-
-
- #ifndef __Drawings_INTERFACE_DEFINED__
- #define __Drawings_INTERFACE_DEFINED__
-
- /* interface Drawings */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_Drawings;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481108-E531-11CF-A115-00A024158DAF")
- Drawings : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Add(
- /* [optional][in] */ VARIANT __RPC_FAR *Template,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Close( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Open(
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *ReadOnly,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _FindIndex(
- /* [in] */ long d,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct DrawingsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- Drawings __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- Drawings __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- Drawings __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- Drawings __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- Drawings __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- Drawings __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- Drawings __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- Drawings __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- Drawings __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Template,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Close )(
- Drawings __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Open )(
- Drawings __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *ReadOnly,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_FindIndex )(
- Drawings __RPC_FAR * This,
- /* [in] */ long d,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- END_INTERFACE
- } DrawingsVtbl;
-
- interface Drawings
- {
- CONST_VTBL struct DrawingsVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define Drawings_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define Drawings_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define Drawings_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define Drawings_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define Drawings_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define Drawings_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define Drawings_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define Drawings_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define Drawings_get_Count(This,prop) \
- (This)->lpVtbl -> get_Count(This,prop)
-
- #define Drawings_get_Item(This,Index,prop) \
- (This)->lpVtbl -> get_Item(This,Index,prop)
-
- #define Drawings_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define Drawings_get__NewEnum(This,prop) \
- (This)->lpVtbl -> get__NewEnum(This,prop)
-
- #define Drawings_Add(This,Template,prop) \
- (This)->lpVtbl -> Add(This,Template,prop)
-
- #define Drawings_Close(This) \
- (This)->lpVtbl -> Close(This)
-
- #define Drawings_Open(This,Filename,ReadOnly,Filter,prop) \
- (This)->lpVtbl -> Open(This,Filename,ReadOnly,Filter,prop)
-
- #define Drawings__FindIndex(This,d,prop) \
- (This)->lpVtbl -> _FindIndex(This,d,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Drawings_get_Application_Proxy(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Drawings_get_Count_Proxy(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE Drawings_get_Item_Proxy(
- Drawings __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Drawings_get_Parent_Proxy(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE Drawings_get__NewEnum_Proxy(
- Drawings __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Drawings_Add_Proxy(
- Drawings __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Template,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Drawings_Close_Proxy(
- Drawings __RPC_FAR * This);
-
-
- void __RPC_STUB Drawings_Close_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Drawings_Open_Proxy(
- Drawings __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *ReadOnly,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings_Open_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE Drawings__FindIndex_Proxy(
- Drawings __RPC_FAR * This,
- /* [in] */ long d,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Drawings__FindIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __Drawings_INTERFACE_DEFINED__ */
-
-
- #ifndef __IGraphic_INTERFACE_DEFINED__
- #define __IGraphic_INTERFACE_DEFINED__
-
- /* interface IGraphic */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_IGraphic;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481109-E531-11CF-A115-00A024158DAF")
- IGraphic : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_BrushStyle(
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_BrushStyle(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Builtin(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Callbacks(
- /* [retval][out] */ GraphicCallbacks __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Closed(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Closed(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Cosmetic(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Cosmetic(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Deleted(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Deleted(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Editable(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Editable(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Graphics(
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ID(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_ID(
- /* [in] */ long prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Index(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Layer(
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Layer(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_LineStyle(
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_LineStyle(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE put_Name(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Nodes(
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_RegenType(
- /* [retval][out] */ RegenMethod __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE put_RegenType(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Root(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE put_Root(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_Style(
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE put_Style(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Type(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Unbounded(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Unbounded(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Vertices(
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE get_ZOrder(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__Handle(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArcSet(
- /* [optional][in] */ VARIANT __RPC_FAR *XCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *YCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *ZCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *MajorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *MinorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *StartAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *EndAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *RotationAngle) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CalcBoundingBox(
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Close( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [optional][in] */ VARIANT __RPC_FAR *View) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ConvertType(
- /* [in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Delete( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Duplicate(
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetSubjectLink(
- /* [optional][in] */ VARIANT __RPC_FAR *VertexIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkIndex,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RegenLock(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RegenUnlock(
- /* [optional][in] */ VARIANT __RPC_FAR *LockCount) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE TextSet(
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Unselect( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Explode(
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAngle(
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAbsolute(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Scale(
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAxis(
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAbsolute(
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Transform(
- /* [in] */ IMatrix __RPC_FAR *Transform) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE BringToFront( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SendToBack( void) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_TypeByValue(
- /* [retval][out] */ ImsiGraphicType __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetDistance(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestVertex,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestChild,
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetFaceData(
- /* [out][in] */ VARIANT __RPC_FAR *VertexArray,
- /* [out][in] */ VARIANT __RPC_FAR *VertexIndices,
- /* [out][in] */ VARIANT __RPC_FAR *EdgeFlags) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateDragOutline(
- /* [out][in] */ VARIANT __RPC_FAR *Coords) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Attributes(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Block(
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetArcData(
- /* [out][in] */ VARIANT __RPC_FAR *varArcData) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Update( void) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Block(
- /* [in] */ Block __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_UCS(
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_UCS(
- /* [in] */ IMatrix __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GetFaceDimension(
- /* [out][in] */ long __RPC_FAR *M,
- /* [out][in] */ long __RPC_FAR *N,
- /* [out][in] */ long __RPC_FAR *facetCount) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Surface(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Selected(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Selected(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ReferencePoint(
- /* [optional][in] */ VARIANT __RPC_FAR *bUseWorldCS,
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_CS(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Clone(
- /* [optional][in] */ VARIANT __RPC_FAR *pvarFlags,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_FixCS(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_FixCS(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct IGraphicVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- IGraphic __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- IGraphic __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- IGraphic __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- IGraphic __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- IGraphic __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- IGraphic __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- IGraphic __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BrushStyle )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BrushStyle )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Builtin )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Callbacks )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ GraphicCallbacks __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Closed )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Closed )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Cosmetic )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Cosmetic )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Deleted )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Deleted )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawing )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Editable )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Editable )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Graphics )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ID )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ID )(
- IGraphic __RPC_FAR * This,
- /* [in] */ long prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Index )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Layer )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Layer )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LineStyle )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LineStyle )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
- IGraphic __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Nodes )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_RegenType )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ RegenMethod __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_RegenType )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Root )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Root )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Style )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Style )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Type )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Unbounded )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Unbounded )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Vertices )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ZOrder )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__Handle )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArcSet )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *XCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *YCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *ZCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *MajorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *MinorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *StartAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *EndAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *RotationAngle);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CalcBoundingBox )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Close )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *View);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ConvertType )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Duplicate )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetSubjectLink )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *VertexIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkIndex,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegenLock )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RegenUnlock )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *LockCount);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *TextSet )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unselect )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Explode )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAbsolute )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyRelative )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAngle )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAbsolute )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAngle )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyAbsolute )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyRelative )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyLine )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyAngle )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAxis )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAbsolute )(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveAbsolute )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRelative )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transform )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *BringToFront )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SendToBack )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TypeByValue )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ ImsiGraphicType __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetDistance )(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestVertex,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestChild,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFaceData )(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *VertexArray,
- /* [out][in] */ VARIANT __RPC_FAR *VertexIndices,
- /* [out][in] */ VARIANT __RPC_FAR *EdgeFlags);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDragOutline )(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Attributes )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Block )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetArcData )(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varArcData);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Update )(
- IGraphic __RPC_FAR * This);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Block )(
- IGraphic __RPC_FAR * This,
- /* [in] */ Block __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UCS )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UCS )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetFaceDimension )(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ long __RPC_FAR *M,
- /* [out][in] */ long __RPC_FAR *N,
- /* [out][in] */ long __RPC_FAR *facetCount);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Surface )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Selected )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Selected )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReferencePoint )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *bUseWorldCS,
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CS )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clone )(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarFlags,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_FixCS )(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_FixCS )(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- END_INTERFACE
- } IGraphicVtbl;
-
- interface IGraphic
- {
- CONST_VTBL struct IGraphicVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define IGraphic_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define IGraphic_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define IGraphic_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define IGraphic_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define IGraphic_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define IGraphic_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define IGraphic_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define IGraphic_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define IGraphic_get_BrushStyle(This,prop) \
- (This)->lpVtbl -> get_BrushStyle(This,prop)
-
- #define IGraphic_put_BrushStyle(This,prop) \
- (This)->lpVtbl -> put_BrushStyle(This,prop)
-
- #define IGraphic_get_Builtin(This,prop) \
- (This)->lpVtbl -> get_Builtin(This,prop)
-
- #define IGraphic_get_Callbacks(This,prop) \
- (This)->lpVtbl -> get_Callbacks(This,prop)
-
- #define IGraphic_get_Closed(This,prop) \
- (This)->lpVtbl -> get_Closed(This,prop)
-
- #define IGraphic_put_Closed(This,prop) \
- (This)->lpVtbl -> put_Closed(This,prop)
-
- #define IGraphic_get_Cosmetic(This,prop) \
- (This)->lpVtbl -> get_Cosmetic(This,prop)
-
- #define IGraphic_put_Cosmetic(This,prop) \
- (This)->lpVtbl -> put_Cosmetic(This,prop)
-
- #define IGraphic_get_Deleted(This,prop) \
- (This)->lpVtbl -> get_Deleted(This,prop)
-
- #define IGraphic_put_Deleted(This,prop) \
- (This)->lpVtbl -> put_Deleted(This,prop)
-
- #define IGraphic_get_Drawing(This,prop) \
- (This)->lpVtbl -> get_Drawing(This,prop)
-
- #define IGraphic_get_Editable(This,prop) \
- (This)->lpVtbl -> get_Editable(This,prop)
-
- #define IGraphic_put_Editable(This,prop) \
- (This)->lpVtbl -> put_Editable(This,prop)
-
- #define IGraphic_get_Graphics(This,prop) \
- (This)->lpVtbl -> get_Graphics(This,prop)
-
- #define IGraphic_get_ID(This,prop) \
- (This)->lpVtbl -> get_ID(This,prop)
-
- #define IGraphic_put_ID(This,prop) \
- (This)->lpVtbl -> put_ID(This,prop)
-
- #define IGraphic_get_Index(This,prop) \
- (This)->lpVtbl -> get_Index(This,prop)
-
- #define IGraphic_get_Layer(This,prop) \
- (This)->lpVtbl -> get_Layer(This,prop)
-
- #define IGraphic_put_Layer(This,prop) \
- (This)->lpVtbl -> put_Layer(This,prop)
-
- #define IGraphic_get_LineStyle(This,prop) \
- (This)->lpVtbl -> get_LineStyle(This,prop)
-
- #define IGraphic_put_LineStyle(This,prop) \
- (This)->lpVtbl -> put_LineStyle(This,prop)
-
- #define IGraphic_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define IGraphic_put_Name(This,prop) \
- (This)->lpVtbl -> put_Name(This,prop)
-
- #define IGraphic_get_Nodes(This,prop) \
- (This)->lpVtbl -> get_Nodes(This,prop)
-
- #define IGraphic_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define IGraphic_get_Properties(This,prop) \
- (This)->lpVtbl -> get_Properties(This,prop)
-
- #define IGraphic_get_RegenType(This,prop) \
- (This)->lpVtbl -> get_RegenType(This,prop)
-
- #define IGraphic_put_RegenType(This,prop) \
- (This)->lpVtbl -> put_RegenType(This,prop)
-
- #define IGraphic_get_Root(This,prop) \
- (This)->lpVtbl -> get_Root(This,prop)
-
- #define IGraphic_put_Root(This,prop) \
- (This)->lpVtbl -> put_Root(This,prop)
-
- #define IGraphic_get_Style(This,prop) \
- (This)->lpVtbl -> get_Style(This,prop)
-
- #define IGraphic_put_Style(This,prop) \
- (This)->lpVtbl -> put_Style(This,prop)
-
- #define IGraphic_get_Type(This,prop) \
- (This)->lpVtbl -> get_Type(This,prop)
-
- #define IGraphic_get_Unbounded(This,prop) \
- (This)->lpVtbl -> get_Unbounded(This,prop)
-
- #define IGraphic_put_Unbounded(This,prop) \
- (This)->lpVtbl -> put_Unbounded(This,prop)
-
- #define IGraphic_get_Vertices(This,prop) \
- (This)->lpVtbl -> get_Vertices(This,prop)
-
- #define IGraphic_get_Visible(This,prop) \
- (This)->lpVtbl -> get_Visible(This,prop)
-
- #define IGraphic_put_Visible(This,prop) \
- (This)->lpVtbl -> put_Visible(This,prop)
-
- #define IGraphic_get_ZOrder(This,prop) \
- (This)->lpVtbl -> get_ZOrder(This,prop)
-
- #define IGraphic_get__Handle(This,prop) \
- (This)->lpVtbl -> get__Handle(This,prop)
-
- #define IGraphic_ArcSet(This,XCenter,YCenter,ZCenter,MajorAxis,MinorAxis,StartAngle,EndAngle,RotationAngle) \
- (This)->lpVtbl -> ArcSet(This,XCenter,YCenter,ZCenter,MajorAxis,MinorAxis,StartAngle,EndAngle,RotationAngle)
-
- #define IGraphic_CalcBoundingBox(This,Transform,prop) \
- (This)->lpVtbl -> CalcBoundingBox(This,Transform,prop)
-
- #define IGraphic_CheckSpelling(This,CustomDictionary,IgnoreUppercase,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10) \
- (This)->lpVtbl -> CheckSpelling(This,CustomDictionary,IgnoreUppercase,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10)
-
- #define IGraphic_Close(This) \
- (This)->lpVtbl -> Close(This)
-
- #define IGraphic_Draw(This,View) \
- (This)->lpVtbl -> Draw(This,View)
-
- #define IGraphic_ConvertType(This,GraphicType,RegenMethod) \
- (This)->lpVtbl -> ConvertType(This,GraphicType,RegenMethod)
-
- #define IGraphic_Delete(This) \
- (This)->lpVtbl -> Delete(This)
-
- #define IGraphic_Duplicate(This,prop) \
- (This)->lpVtbl -> Duplicate(This,prop)
-
- #define IGraphic_GetSubjectLink(This,VertexIndex,LinkIndex,prop) \
- (This)->lpVtbl -> GetSubjectLink(This,VertexIndex,LinkIndex,prop)
-
- #define IGraphic_RegenLock(This,prop) \
- (This)->lpVtbl -> RegenLock(This,prop)
-
- #define IGraphic_RegenUnlock(This,LockCount) \
- (This)->lpVtbl -> RegenUnlock(This,LockCount)
-
- #define IGraphic_Select(This) \
- (This)->lpVtbl -> Select(This)
-
- #define IGraphic_TextSet(This,Text,X,Y,Z,Width,Height,Angle) \
- (This)->lpVtbl -> TextSet(This,Text,X,Y,Z,Width,Height,Angle)
-
- #define IGraphic_Unselect(This) \
- (This)->lpVtbl -> Unselect(This)
-
- #define IGraphic_Explode(This,prop) \
- (This)->lpVtbl -> Explode(This,prop)
-
- #define IGraphic_LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop)
-
- #define IGraphic_LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_ArrayCopyRelative(This,X,Y,Rows,Columns,Fit,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyRelative(This,X,Y,Rows,Columns,Fit,Matrix,prop)
-
- #define IGraphic_MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Matrix,prop)
-
- #define IGraphic_MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Matrix,prop)
-
- #define IGraphic_Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop)
-
- #define IGraphic_RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop) \
- (This)->lpVtbl -> RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop)
-
- #define IGraphic_RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop)
-
- #define IGraphic_MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop)
-
- #define IGraphic_MoveRelative(This,X,Y,Z,prop) \
- (This)->lpVtbl -> MoveRelative(This,X,Y,Z,prop)
-
- #define IGraphic_Transform(This,Transform) \
- (This)->lpVtbl -> Transform(This,Transform)
-
- #define IGraphic_BringToFront(This) \
- (This)->lpVtbl -> BringToFront(This)
-
- #define IGraphic_SendToBack(This) \
- (This)->lpVtbl -> SendToBack(This)
-
- #define IGraphic_get_TypeByValue(This,prop) \
- (This)->lpVtbl -> get_TypeByValue(This,prop)
-
- #define IGraphic_GetDistance(This,X,Y,Z,ClosestVertex,ClosestChild,prop) \
- (This)->lpVtbl -> GetDistance(This,X,Y,Z,ClosestVertex,ClosestChild,prop)
-
- #define IGraphic_GetFaceData(This,VertexArray,VertexIndices,EdgeFlags) \
- (This)->lpVtbl -> GetFaceData(This,VertexArray,VertexIndices,EdgeFlags)
-
- #define IGraphic_CreateDragOutline(This,Coords) \
- (This)->lpVtbl -> CreateDragOutline(This,Coords)
-
- #define IGraphic_get_Attributes(This,prop) \
- (This)->lpVtbl -> get_Attributes(This,prop)
-
- #define IGraphic_get_Block(This,prop) \
- (This)->lpVtbl -> get_Block(This,prop)
-
- #define IGraphic_GetArcData(This,varArcData) \
- (This)->lpVtbl -> GetArcData(This,varArcData)
-
- #define IGraphic_Update(This) \
- (This)->lpVtbl -> Update(This)
-
- #define IGraphic_put_Block(This,prop) \
- (This)->lpVtbl -> put_Block(This,prop)
-
- #define IGraphic_get_UCS(This,prop) \
- (This)->lpVtbl -> get_UCS(This,prop)
-
- #define IGraphic_put_UCS(This,prop) \
- (This)->lpVtbl -> put_UCS(This,prop)
-
- #define IGraphic_GetFaceDimension(This,M,N,facetCount) \
- (This)->lpVtbl -> GetFaceDimension(This,M,N,facetCount)
-
- #define IGraphic_get_Surface(This,prop) \
- (This)->lpVtbl -> get_Surface(This,prop)
-
- #define IGraphic_get_Selected(This,prop) \
- (This)->lpVtbl -> get_Selected(This,prop)
-
- #define IGraphic_put_Selected(This,prop) \
- (This)->lpVtbl -> put_Selected(This,prop)
-
- #define IGraphic_get_ReferencePoint(This,bUseWorldCS,prop) \
- (This)->lpVtbl -> get_ReferencePoint(This,bUseWorldCS,prop)
-
- #define IGraphic_get_CS(This,prop) \
- (This)->lpVtbl -> get_CS(This,prop)
-
- #define IGraphic_Clone(This,pvarFlags,prop) \
- (This)->lpVtbl -> Clone(This,pvarFlags,prop)
-
- #define IGraphic_get_FixCS(This,prop) \
- (This)->lpVtbl -> get_FixCS(This,prop)
-
- #define IGraphic_put_FixCS(This,prop) \
- (This)->lpVtbl -> put_FixCS(This,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Application_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_BrushStyle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_BrushStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_BrushStyle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_BrushStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Builtin_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Builtin_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Callbacks_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ GraphicCallbacks __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Callbacks_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Closed_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Closed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Closed_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Closed_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Cosmetic_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Cosmetic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Cosmetic_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Cosmetic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Deleted_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Deleted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Deleted_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Deleted_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Drawing_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Drawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Editable_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Editable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Editable_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Editable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Graphics_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Graphics __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Graphics_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_ID_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_ID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_ID_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ long prop);
-
-
- void __RPC_STUB IGraphic_put_ID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Index_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Index_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Layer_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Layer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Layer_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_Layer_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_LineStyle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_LineStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_LineStyle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_LineStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Name_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Name_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB IGraphic_put_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Nodes_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Nodes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Parent_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Properties_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_RegenType_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ RegenMethod __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_RegenType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_RegenType_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_RegenType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Root_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Root_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Root_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Root_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Style_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Style_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Type_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Type_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Unbounded_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Unbounded_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Unbounded_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Unbounded_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Vertices_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Vertices __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Vertices_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Visible_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Visible_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][hidden][restricted][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_ZOrder_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_ZOrder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get__Handle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get__Handle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_ArcSet_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *XCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *YCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *ZCenter,
- /* [optional][in] */ VARIANT __RPC_FAR *MajorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *MinorAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *StartAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *EndAngle,
- /* [optional][in] */ VARIANT __RPC_FAR *RotationAngle);
-
-
- void __RPC_STUB IGraphic_ArcSet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_CalcBoundingBox_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_CalcBoundingBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_CheckSpelling_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
-
- void __RPC_STUB IGraphic_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Close_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_Close_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Draw_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *View);
-
-
- void __RPC_STUB IGraphic_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_ConvertType_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod);
-
-
- void __RPC_STUB IGraphic_ConvertType_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Delete_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Duplicate_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_Duplicate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_GetSubjectLink_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *VertexIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkIndex,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_GetSubjectLink_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RegenLock_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_RegenLock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RegenUnlock_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *LockCount);
-
-
- void __RPC_STUB IGraphic_RegenUnlock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Select_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_Select_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_TextSet_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Text,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle);
-
-
- void __RPC_STUB IGraphic_TextSet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Unselect_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_Unselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Explode_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_Explode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_LinearCopyAbsolute_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_LinearCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_LinearCopyRelative_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_LinearCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_LinearCopyAngle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_LinearCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RadialCopyAbsolute_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_RadialCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RadialCopyAngle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_RadialCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_ArrayCopyAbsolute_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_ArrayCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_ArrayCopyRelative_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_ArrayCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_MirrorCopyLine_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_MirrorCopyLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_MirrorCopyAngle_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_MirrorCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Scale_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_Scale_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RotateAxis_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_RotateAxis_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_RotateAbsolute_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_RotateAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_MoveAbsolute_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_MoveAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_MoveRelative_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_MoveRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Transform_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
-
- void __RPC_STUB IGraphic_Transform_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_BringToFront_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_BringToFront_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_SendToBack_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_SendToBack_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_TypeByValue_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ ImsiGraphicType __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_TypeByValue_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_GetDistance_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestVertex,
- /* [optional][out][in] */ VARIANT __RPC_FAR *ClosestChild,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_GetDistance_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_GetFaceData_Proxy(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *VertexArray,
- /* [out][in] */ VARIANT __RPC_FAR *VertexIndices,
- /* [out][in] */ VARIANT __RPC_FAR *EdgeFlags);
-
-
- void __RPC_STUB IGraphic_GetFaceData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_CreateDragOutline_Proxy(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
-
- void __RPC_STUB IGraphic_CreateDragOutline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Attributes_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Attributes_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Block_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Block_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_GetArcData_Proxy(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *varArcData);
-
-
- void __RPC_STUB IGraphic_GetArcData_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Update_Proxy(
- IGraphic __RPC_FAR * This);
-
-
- void __RPC_STUB IGraphic_Update_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Block_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ Block __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_Block_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_UCS_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_UCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_UCS_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_put_UCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_GetFaceDimension_Proxy(
- IGraphic __RPC_FAR * This,
- /* [out][in] */ long __RPC_FAR *M,
- /* [out][in] */ long __RPC_FAR *N,
- /* [out][in] */ long __RPC_FAR *facetCount);
-
-
- void __RPC_STUB IGraphic_GetFaceDimension_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Surface_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Surface_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_Selected_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_Selected_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_Selected_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_Selected_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_ReferencePoint_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *bUseWorldCS,
- /* [retval][out] */ IVertex __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_ReferencePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_CS_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_CS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE IGraphic_Clone_Proxy(
- IGraphic __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarFlags,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_Clone_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE IGraphic_get_FixCS_Proxy(
- IGraphic __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB IGraphic_get_FixCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE IGraphic_put_FixCS_Proxy(
- IGraphic __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB IGraphic_put_FixCS_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __IGraphic_INTERFACE_DEFINED__ */
-
-
- #ifndef __Graphics_INTERFACE_DEFINED__
- #define __Graphics_INTERFACE_DEFINED__
-
- /* interface Graphics */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_Graphics;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A48110A-E531-11CF-A115-00A024158DAF")
- Graphics : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ApplyStyle(
- /* [in] */ Style __RPC_FAR *StyleToApply) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddHatch(
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateStyle(
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddObject(
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanArcPoint(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanFromArc(
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTan2Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionLeader(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionBaseline(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionContinuous(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTan3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanTo3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionHorizontal(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionVertical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionParallel(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRotated(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDatum(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionAngular(
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRadius(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDiameter(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Add(
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGraphic(
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CalcBoundingBox(
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Clear(
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ClearConstruction( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Copy( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Cut( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ VARIANT __RPC_FAR *View) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Unselect( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionAngularLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionHorizontalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionVerticalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionCenterAndPointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionDoublePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionTriplePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDot(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddStar(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddSquare(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCross(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveBezier(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveSpline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseRotatedEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcRotatedElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcEllipticalFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddText(
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateBlock(
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddBlockInsertion(
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGroup(
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Explode(
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAngle(
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAbsolute(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyRelative(
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Scale(
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAxis(
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAbsolute(
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Transform(
- /* [in] */ IMatrix __RPC_FAR *Transform) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Align(
- /* [in] */ ImsiAlignType AlignType) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AlignAlongLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _FindIndex(
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE QuerySet(
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolys(
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateDragOutline(
- /* [out][in] */ VARIANT __RPC_FAR *Coords) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolylines(
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicFromID(
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddAttributeDefinition(
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddRegion(
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct GraphicsVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- Graphics __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- Graphics __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- Graphics __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- Graphics __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- Graphics __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- Graphics __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- Graphics __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawing )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ApplyStyle )(
- Graphics __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddHatch )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateStyle )(
- Graphics __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddObject )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanArcPoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanToArc )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanFromArc )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTan2Arcs )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionLeader )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionBaseline )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionContinuous )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineSingle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePolygon )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRectangle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRotatedRectangle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePerpendicular )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineMultiline )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineIrregularPolygon )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineParallel )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToArc )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTan3Arcs )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToArc )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanTo3Arcs )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionHorizontal )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionVertical )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionParallel )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRotated )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDatum )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionAngular )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRadius )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDiameter )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGraphic )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CalcBoundingBox )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearConstruction )(
- Graphics __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(
- Graphics __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cut )(
- Graphics __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *View);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(
- Graphics __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unselect )(
- Graphics __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionAngularLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionHorizontalLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionVerticalLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionCenterAndPointCircle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionDoublePointCircle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionTriplePointCircle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDot )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddStar )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddSquare )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCross )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineSingle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePolygon )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRectangle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRotatedRectangle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePerpendicular )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineParallel )(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineMultiline )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineIrregularPolygon )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveBezier )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveSpline )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleCenterAndPoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleDoublePoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTriplePoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipse )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseRotatedEllipse )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseFixedRatio )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcCenterAndPoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcDoublePoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTriplePoint )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcElliptical )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcRotatedElliptical )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcEllipticalFixedRatio )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddText )(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateBlock )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddBlockInsertion )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGroup )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Explode )(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAbsolute )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyRelative )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAngle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAbsolute )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAngle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyAbsolute )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyRelative )(
- Graphics __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyAngle )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(
- Graphics __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAxis )(
- Graphics __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAbsolute )(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveAbsolute )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRelative )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transform )(
- Graphics __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Align )(
- Graphics __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AlignAlongLine )(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_FindIndex )(
- Graphics __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QuerySet )(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolys )(
- Graphics __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDragOutline )(
- Graphics __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolylines )(
- Graphics __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GraphicFromID )(
- Graphics __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddAttributeDefinition )(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRegion )(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } GraphicsVtbl;
-
- interface Graphics
- {
- CONST_VTBL struct GraphicsVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define Graphics_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define Graphics_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define Graphics_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define Graphics_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define Graphics_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define Graphics_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define Graphics_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define Graphics_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define Graphics_get_Count(This,prop) \
- (This)->lpVtbl -> get_Count(This,prop)
-
- #define Graphics_get_Drawing(This,prop) \
- (This)->lpVtbl -> get_Drawing(This,prop)
-
- #define Graphics_get_Item(This,Index,prop) \
- (This)->lpVtbl -> get_Item(This,Index,prop)
-
- #define Graphics_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define Graphics_get__NewEnum(This,prop) \
- (This)->lpVtbl -> get__NewEnum(This,prop)
-
- #define Graphics_ApplyStyle(This,StyleToApply) \
- (This)->lpVtbl -> ApplyStyle(This,StyleToApply)
-
- #define Graphics_CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10) \
- (This)->lpVtbl -> CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10)
-
- #define Graphics_AddHatch(This,prop) \
- (This)->lpVtbl -> AddHatch(This,prop)
-
- #define Graphics_CreateStyle(This,BasedOn,prop) \
- (This)->lpVtbl -> CreateStyle(This,BasedOn,prop)
-
- #define Graphics_AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop) \
- (This)->lpVtbl -> AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop)
-
- #define Graphics_AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop) \
- (This)->lpVtbl -> AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop)
-
- #define Graphics_AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop)
-
- #define Graphics_AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop)
-
- #define Graphics_AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop) \
- (This)->lpVtbl -> AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop)
-
- #define Graphics_AddDimensionLeader(This,X0,Y0,Z0,Text,prop) \
- (This)->lpVtbl -> AddDimensionLeader(This,X0,Y0,Z0,Text,prop)
-
- #define Graphics_AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop)
-
- #define Graphics_AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop)
-
- #define Graphics_AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Graphics_AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Graphics_AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop) \
- (This)->lpVtbl -> AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop)
-
- #define Graphics_AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop)
-
- #define Graphics_AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop) \
- (This)->lpVtbl -> AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop)
-
- #define Graphics_AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop)
-
- #define Graphics_AddDimensionRadius(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionRadius(This,Arc,X0,Y0,Z0,prop)
-
- #define Graphics_AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop)
-
- #define Graphics_Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop) \
- (This)->lpVtbl -> Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop)
-
- #define Graphics_AddGraphic(This,Graphic,Before,After) \
- (This)->lpVtbl -> AddGraphic(This,Graphic,Before,After)
-
- #define Graphics_CalcBoundingBox(This,Transform,prop) \
- (This)->lpVtbl -> CalcBoundingBox(This,Transform,prop)
-
- #define Graphics_Clear(This,CosmeticOnly) \
- (This)->lpVtbl -> Clear(This,CosmeticOnly)
-
- #define Graphics_ClearConstruction(This) \
- (This)->lpVtbl -> ClearConstruction(This)
-
- #define Graphics_Copy(This) \
- (This)->lpVtbl -> Copy(This)
-
- #define Graphics_Cut(This) \
- (This)->lpVtbl -> Cut(This)
-
- #define Graphics_Draw(This,View) \
- (This)->lpVtbl -> Draw(This,View)
-
- #define Graphics_Remove(This,Index,prop) \
- (This)->lpVtbl -> Remove(This,Index,prop)
-
- #define Graphics_Select(This) \
- (This)->lpVtbl -> Select(This)
-
- #define Graphics_Unselect(This) \
- (This)->lpVtbl -> Unselect(This)
-
- #define Graphics_AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddConstructionHorizontalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionHorizontalLine(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddConstructionVerticalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionVerticalLine(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddDot(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDot(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddStar(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddStar(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddSquare(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddSquare(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddCross(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCross(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddCircle(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCircle(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop) \
- (This)->lpVtbl -> AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop)
-
- #define Graphics_AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop) \
- (This)->lpVtbl -> AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop)
-
- #define Graphics_AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop)
-
- #define Graphics_AddLineMultiline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineMultiline(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddLineIrregularPolygon(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineIrregularPolygon(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddCurveBezier(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveBezier(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddCurveSpline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveSpline(This,X0,Y0,Z0,prop)
-
- #define Graphics_AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Graphics_AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop) \
- (This)->lpVtbl -> AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop)
-
- #define Graphics_AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Graphics_AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop)
-
- #define Graphics_AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop)
-
- #define Graphics_AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop) \
- (This)->lpVtbl -> AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop)
-
- #define Graphics_CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop) \
- (This)->lpVtbl -> CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop)
-
- #define Graphics_AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop) \
- (This)->lpVtbl -> AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop)
-
- #define Graphics_AddGroup(This,Name,Copy,prop) \
- (This)->lpVtbl -> AddGroup(This,Name,Copy,prop)
-
- #define Graphics_Explode(This,prop) \
- (This)->lpVtbl -> Explode(This,prop)
-
- #define Graphics_LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define Graphics_LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop)
-
- #define Graphics_LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Graphics_RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Graphics_RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Graphics_ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Graphics_ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop)
-
- #define Graphics_MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop)
-
- #define Graphics_MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Graphics_Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop)
-
- #define Graphics_RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop) \
- (This)->lpVtbl -> RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop)
-
- #define Graphics_RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop)
-
- #define Graphics_MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop)
-
- #define Graphics_MoveRelative(This,X,Y,Z,prop) \
- (This)->lpVtbl -> MoveRelative(This,X,Y,Z,prop)
-
- #define Graphics_Transform(This,Transform) \
- (This)->lpVtbl -> Transform(This,Transform)
-
- #define Graphics_Align(This,AlignType) \
- (This)->lpVtbl -> Align(This,AlignType)
-
- #define Graphics_AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1) \
- (This)->lpVtbl -> AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1)
-
- #define Graphics__FindIndex(This,g,prop) \
- (This)->lpVtbl -> _FindIndex(This,g,prop)
-
- #define Graphics_QuerySet(This,Query,prop) \
- (This)->lpVtbl -> QuerySet(This,Query,prop)
-
- #define Graphics_AddPolys(This,Type,Coords,NewPolys) \
- (This)->lpVtbl -> AddPolys(This,Type,Coords,NewPolys)
-
- #define Graphics_CreateDragOutline(This,Coords) \
- (This)->lpVtbl -> CreateDragOutline(This,Coords)
-
- #define Graphics_AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys) \
- (This)->lpVtbl -> AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys)
-
- #define Graphics_GraphicFromID(This,ID,prop) \
- (This)->lpVtbl -> GraphicFromID(This,ID,prop)
-
- #define Graphics_AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop) \
- (This)->lpVtbl -> AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop)
-
- #define Graphics_AddRegion(This,pvarName,pvarCopy,prop) \
- (This)->lpVtbl -> AddRegion(This,pvarName,pvarCopy,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get_Application_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get_Count_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get_Drawing_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get_Drawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get_Item_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get_Parent_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE Graphics_get__NewEnum_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_ApplyStyle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
-
- void __RPC_STUB Graphics_ApplyStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_CheckSpelling_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
-
- void __RPC_STUB Graphics_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddHatch_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddHatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_CreateStyle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_CreateStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddObject_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineTanArcPoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineTanArcPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineTanToArc_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineTanFromArc_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineTanFromArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineTan2Arcs_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineTan2Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionLeader_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionLeader_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionBaseline_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionBaseline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionContinuous_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionContinuous_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineSingle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLinePolygon_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineRectangle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineRotatedRectangle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLinePerpendicular_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineMultiline_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineIrregularPolygon_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDoubleLineParallel_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDoubleLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleTanToArc_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleTanToLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleTan3Arcs_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleTan3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcTanToArc_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcTanToLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcTanTo3Arcs_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcTanTo3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionHorizontal_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionHorizontal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionVertical_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionVertical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionParallel_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionRotated_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionRotated_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionDatum_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionDatum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionAngular_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionAngular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionRadius_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionRadius_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDimensionDiameter_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDimensionDiameter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Add_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddGraphic_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
-
- void __RPC_STUB Graphics_AddGraphic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_CalcBoundingBox_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_CalcBoundingBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Clear_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
-
- void __RPC_STUB Graphics_Clear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_ClearConstruction_Proxy(
- Graphics __RPC_FAR * This);
-
-
- void __RPC_STUB Graphics_ClearConstruction_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Copy_Proxy(
- Graphics __RPC_FAR * This);
-
-
- void __RPC_STUB Graphics_Copy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Cut_Proxy(
- Graphics __RPC_FAR * This);
-
-
- void __RPC_STUB Graphics_Cut_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Draw_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *View);
-
-
- void __RPC_STUB Graphics_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Remove_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Select_Proxy(
- Graphics __RPC_FAR * This);
-
-
- void __RPC_STUB Graphics_Select_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Unselect_Proxy(
- Graphics __RPC_FAR * This);
-
-
- void __RPC_STUB Graphics_Unselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionAngularLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionAngularLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionHorizontalLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionHorizontalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionVerticalLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionVerticalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionCenterAndPointCircle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionCenterAndPointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionDoublePointCircle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionDoublePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddConstructionTriplePointCircle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddConstructionTriplePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddDot_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddDot_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddStar_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddStar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddSquare_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddSquare_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCross_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCross_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineSingle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLinePolygon_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineRectangle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineRotatedRectangle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLinePerpendicular_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineParallel_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineMultiline_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddLineIrregularPolygon_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCurveBezier_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCurveBezier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCurveSpline_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCurveSpline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleCenterAndPoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleDoublePoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddCircleTriplePoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddCircleTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddEllipse_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddEllipseRotatedEllipse_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddEllipseRotatedEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddEllipseFixedRatio_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddEllipseFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcCenterAndPoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcDoublePoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcTriplePoint_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcElliptical_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcRotatedElliptical_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcRotatedElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddArcEllipticalFixedRatio_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddArcEllipticalFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddText_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_CreateBlock_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_CreateBlock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddBlockInsertion_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddBlockInsertion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddGroup_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddGroup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Explode_Proxy(
- Graphics __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_Explode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_LinearCopyAbsolute_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_LinearCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_LinearCopyRelative_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_LinearCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_LinearCopyAngle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_LinearCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_RadialCopyAbsolute_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_RadialCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_RadialCopyAngle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_RadialCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_ArrayCopyAbsolute_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_ArrayCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_ArrayCopyRelative_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_ArrayCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_MirrorCopyLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_MirrorCopyLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_MirrorCopyAngle_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_MirrorCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Scale_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_Scale_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_RotateAxis_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_RotateAxis_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_RotateAbsolute_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_RotateAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_MoveAbsolute_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_MoveAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_MoveRelative_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_MoveRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Transform_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
-
- void __RPC_STUB Graphics_Transform_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_Align_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
-
- void __RPC_STUB Graphics_Align_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AlignAlongLine_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
-
- void __RPC_STUB Graphics_AlignAlongLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE Graphics__FindIndex_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics__FindIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_QuerySet_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_QuerySet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddPolys_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Graphics_AddPolys_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_CreateDragOutline_Proxy(
- Graphics __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
-
- void __RPC_STUB Graphics_CreateDragOutline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddPolylines_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Graphics_AddPolylines_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_GraphicFromID_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_GraphicFromID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddAttributeDefinition_Proxy(
- Graphics __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddAttributeDefinition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Graphics_AddRegion_Proxy(
- Graphics __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Graphics_AddRegion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __Graphics_INTERFACE_DEFINED__ */
-
-
- #ifndef __Layer_INTERFACE_DEFINED__
- #define __Layer_INTERFACE_DEFINED__
-
- /* interface Layer */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_Layer;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481115-E531-11CF-A115-00A024158DAF")
- Layer : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ApplyStyle(
- /* [in] */ Style __RPC_FAR *StyleToApply) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddHatch(
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateStyle(
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddObject(
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanArcPoint(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanFromArc(
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTan2Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionLeader(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionBaseline(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionContinuous(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTan3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanTo3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionHorizontal(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionVertical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionParallel(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRotated(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDatum(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionAngular(
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRadius(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDiameter(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Add(
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGraphic(
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CalcBoundingBox(
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Clear(
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ClearConstruction( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Copy( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Cut( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ VARIANT __RPC_FAR *View) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Unselect( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionAngularLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionHorizontalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionVerticalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionCenterAndPointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionDoublePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionTriplePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDot(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddStar(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddSquare(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCross(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveBezier(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveSpline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseRotatedEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcRotatedElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcEllipticalFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddText(
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateBlock(
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddBlockInsertion(
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGroup(
- /* [optional][in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Explode(
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAngle(
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAbsolute(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyRelative(
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Scale(
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAxis(
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAbsolute(
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Transform(
- /* [in] */ IMatrix __RPC_FAR *Transform) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Align(
- /* [in] */ ImsiAlignType AlignType) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AlignAlongLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _FindIndex(
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE QuerySet(
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolys(
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateDragOutline(
- /* [out][in] */ VARIANT __RPC_FAR *Coords) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolylines(
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicFromID(
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddAttributeDefinition(
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_BrushStyle(
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_BrushStyle(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Color(
- /* [retval][out] */ IMSI_COLOR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Color(
- /* [in] */ IMSI_COLOR prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Editable(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Editable(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Frozen(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Frozen(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Index(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_LineStyle(
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_LineStyle(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Name(
- /* [in] */ BSTR prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Properties(
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Style(
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Style(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Visible(
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Visible(
- /* [in] */ IMSI_BOOL prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_ZOrder(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_ZOrder(
- /* [in] */ long prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__TableEntryID(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Delete( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Duplicate(
- /* [in] */ BSTR Name,
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Width(
- /* [retval][out] */ double __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_Width(
- /* [in] */ double prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_PrintStyle(
- /* [retval][out] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE put_PrintStyle(
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddRegion(
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct LayerVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- Layer __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- Layer __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- Layer __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- Layer __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- Layer __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- Layer __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- Layer __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawing )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ApplyStyle )(
- Layer __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddHatch )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateStyle )(
- Layer __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddObject )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanArcPoint )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanToArc )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanFromArc )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTan2Arcs )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionLeader )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionBaseline )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionContinuous )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineSingle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePolygon )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRectangle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRotatedRectangle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePerpendicular )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineMultiline )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineIrregularPolygon )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineParallel )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToArc )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToLine )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTan3Arcs )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToArc )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToLine )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanTo3Arcs )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionHorizontal )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionVertical )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionParallel )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRotated )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDatum )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionAngular )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRadius )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDiameter )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGraphic )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CalcBoundingBox )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearConstruction )(
- Layer __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(
- Layer __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cut )(
- Layer __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *View);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(
- Layer __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unselect )(
- Layer __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionAngularLine )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionHorizontalLine )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionVerticalLine )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionCenterAndPointCircle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionDoublePointCircle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionTriplePointCircle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDot )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddStar )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddSquare )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCross )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineSingle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePolygon )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRectangle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRotatedRectangle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePerpendicular )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineParallel )(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineMultiline )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineIrregularPolygon )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveBezier )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveSpline )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleCenterAndPoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleDoublePoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTriplePoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipse )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseRotatedEllipse )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseFixedRatio )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcCenterAndPoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcDoublePoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTriplePoint )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcElliptical )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcRotatedElliptical )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcEllipticalFixedRatio )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddText )(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateBlock )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddBlockInsertion )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGroup )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Explode )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAbsolute )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyRelative )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAngle )(
- Layer __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAbsolute )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAngle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyAbsolute )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyRelative )(
- Layer __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyLine )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyAngle )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(
- Layer __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAxis )(
- Layer __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAbsolute )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveAbsolute )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRelative )(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transform )(
- Layer __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Align )(
- Layer __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AlignAlongLine )(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_FindIndex )(
- Layer __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QuerySet )(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolys )(
- Layer __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDragOutline )(
- Layer __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolylines )(
- Layer __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GraphicFromID )(
- Layer __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddAttributeDefinition )(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_BrushStyle )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_BrushStyle )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Color )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_COLOR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Color )(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_COLOR prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Editable )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Editable )(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Frozen )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Frozen )(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Index )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_LineStyle )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_LineStyle )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Name )(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
- /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Properties )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Style )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Style )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Visible )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Visible )(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ZOrder )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ZOrder )(
- Layer __RPC_FAR * This,
- /* [in] */ long prop);
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__TableEntryID )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- Layer __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Duplicate )(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Width )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_Width )(
- Layer __RPC_FAR * This,
- /* [in] */ double prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_PrintStyle )(
- Layer __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_PrintStyle )(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRegion )(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } LayerVtbl;
-
- interface Layer
- {
- CONST_VTBL struct LayerVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define Layer_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define Layer_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define Layer_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define Layer_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define Layer_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define Layer_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define Layer_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define Layer_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define Layer_get_Count(This,prop) \
- (This)->lpVtbl -> get_Count(This,prop)
-
- #define Layer_get_Drawing(This,prop) \
- (This)->lpVtbl -> get_Drawing(This,prop)
-
- #define Layer_get_Item(This,Index,prop) \
- (This)->lpVtbl -> get_Item(This,Index,prop)
-
- #define Layer_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define Layer_get__NewEnum(This,prop) \
- (This)->lpVtbl -> get__NewEnum(This,prop)
-
- #define Layer_ApplyStyle(This,StyleToApply) \
- (This)->lpVtbl -> ApplyStyle(This,StyleToApply)
-
- #define Layer_CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10) \
- (This)->lpVtbl -> CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10)
-
- #define Layer_AddHatch(This,prop) \
- (This)->lpVtbl -> AddHatch(This,prop)
-
- #define Layer_CreateStyle(This,BasedOn,prop) \
- (This)->lpVtbl -> CreateStyle(This,BasedOn,prop)
-
- #define Layer_AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop) \
- (This)->lpVtbl -> AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop)
-
- #define Layer_AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop) \
- (This)->lpVtbl -> AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop)
-
- #define Layer_AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop)
-
- #define Layer_AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop)
-
- #define Layer_AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop) \
- (This)->lpVtbl -> AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop)
-
- #define Layer_AddDimensionLeader(This,X0,Y0,Z0,Text,prop) \
- (This)->lpVtbl -> AddDimensionLeader(This,X0,Y0,Z0,Text,prop)
-
- #define Layer_AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop)
-
- #define Layer_AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop)
-
- #define Layer_AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Layer_AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Layer_AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop) \
- (This)->lpVtbl -> AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop)
-
- #define Layer_AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop)
-
- #define Layer_AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop) \
- (This)->lpVtbl -> AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop)
-
- #define Layer_AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop)
-
- #define Layer_AddDimensionRadius(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionRadius(This,Arc,X0,Y0,Z0,prop)
-
- #define Layer_AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop)
-
- #define Layer_Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop) \
- (This)->lpVtbl -> Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop)
-
- #define Layer_AddGraphic(This,Graphic,Before,After) \
- (This)->lpVtbl -> AddGraphic(This,Graphic,Before,After)
-
- #define Layer_CalcBoundingBox(This,Transform,prop) \
- (This)->lpVtbl -> CalcBoundingBox(This,Transform,prop)
-
- #define Layer_Clear(This,CosmeticOnly) \
- (This)->lpVtbl -> Clear(This,CosmeticOnly)
-
- #define Layer_ClearConstruction(This) \
- (This)->lpVtbl -> ClearConstruction(This)
-
- #define Layer_Copy(This) \
- (This)->lpVtbl -> Copy(This)
-
- #define Layer_Cut(This) \
- (This)->lpVtbl -> Cut(This)
-
- #define Layer_Draw(This,View) \
- (This)->lpVtbl -> Draw(This,View)
-
- #define Layer_Remove(This,Index,prop) \
- (This)->lpVtbl -> Remove(This,Index,prop)
-
- #define Layer_Select(This) \
- (This)->lpVtbl -> Select(This)
-
- #define Layer_Unselect(This) \
- (This)->lpVtbl -> Unselect(This)
-
- #define Layer_AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddConstructionHorizontalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionHorizontalLine(This,X0,Y0,Z0,prop)
-
- #define Layer_AddConstructionVerticalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionVerticalLine(This,X0,Y0,Z0,prop)
-
- #define Layer_AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddDot(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDot(This,X0,Y0,Z0,prop)
-
- #define Layer_AddStar(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddStar(This,X0,Y0,Z0,prop)
-
- #define Layer_AddSquare(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddSquare(This,X0,Y0,Z0,prop)
-
- #define Layer_AddCross(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCross(This,X0,Y0,Z0,prop)
-
- #define Layer_AddCircle(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCircle(This,X0,Y0,Z0,prop)
-
- #define Layer_AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop) \
- (This)->lpVtbl -> AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop)
-
- #define Layer_AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop) \
- (This)->lpVtbl -> AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop)
-
- #define Layer_AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop)
-
- #define Layer_AddLineMultiline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineMultiline(This,X0,Y0,Z0,prop)
-
- #define Layer_AddLineIrregularPolygon(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineIrregularPolygon(This,X0,Y0,Z0,prop)
-
- #define Layer_AddCurveBezier(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveBezier(This,X0,Y0,Z0,prop)
-
- #define Layer_AddCurveSpline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveSpline(This,X0,Y0,Z0,prop)
-
- #define Layer_AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Layer_AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop) \
- (This)->lpVtbl -> AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop)
-
- #define Layer_AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Layer_AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop)
-
- #define Layer_AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop)
-
- #define Layer_AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop) \
- (This)->lpVtbl -> AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop)
-
- #define Layer_CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop) \
- (This)->lpVtbl -> CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop)
-
- #define Layer_AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop) \
- (This)->lpVtbl -> AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop)
-
- #define Layer_AddGroup(This,Name,Copy,prop) \
- (This)->lpVtbl -> AddGroup(This,Name,Copy,prop)
-
- #define Layer_Explode(This,prop) \
- (This)->lpVtbl -> Explode(This,prop)
-
- #define Layer_LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define Layer_LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop)
-
- #define Layer_LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Layer_RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Layer_RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Layer_ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Layer_ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop)
-
- #define Layer_MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop)
-
- #define Layer_MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Layer_Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop)
-
- #define Layer_RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop) \
- (This)->lpVtbl -> RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop)
-
- #define Layer_RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop)
-
- #define Layer_MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop)
-
- #define Layer_MoveRelative(This,X,Y,Z,prop) \
- (This)->lpVtbl -> MoveRelative(This,X,Y,Z,prop)
-
- #define Layer_Transform(This,Transform) \
- (This)->lpVtbl -> Transform(This,Transform)
-
- #define Layer_Align(This,AlignType) \
- (This)->lpVtbl -> Align(This,AlignType)
-
- #define Layer_AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1) \
- (This)->lpVtbl -> AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1)
-
- #define Layer__FindIndex(This,g,prop) \
- (This)->lpVtbl -> _FindIndex(This,g,prop)
-
- #define Layer_QuerySet(This,Query,prop) \
- (This)->lpVtbl -> QuerySet(This,Query,prop)
-
- #define Layer_AddPolys(This,Type,Coords,NewPolys) \
- (This)->lpVtbl -> AddPolys(This,Type,Coords,NewPolys)
-
- #define Layer_CreateDragOutline(This,Coords) \
- (This)->lpVtbl -> CreateDragOutline(This,Coords)
-
- #define Layer_AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys) \
- (This)->lpVtbl -> AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys)
-
- #define Layer_GraphicFromID(This,ID,prop) \
- (This)->lpVtbl -> GraphicFromID(This,ID,prop)
-
- #define Layer_AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop) \
- (This)->lpVtbl -> AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop)
-
- #define Layer_get_BrushStyle(This,prop) \
- (This)->lpVtbl -> get_BrushStyle(This,prop)
-
- #define Layer_put_BrushStyle(This,prop) \
- (This)->lpVtbl -> put_BrushStyle(This,prop)
-
- #define Layer_get_Color(This,prop) \
- (This)->lpVtbl -> get_Color(This,prop)
-
- #define Layer_put_Color(This,prop) \
- (This)->lpVtbl -> put_Color(This,prop)
-
- #define Layer_get_Editable(This,prop) \
- (This)->lpVtbl -> get_Editable(This,prop)
-
- #define Layer_put_Editable(This,prop) \
- (This)->lpVtbl -> put_Editable(This,prop)
-
- #define Layer_get_Frozen(This,prop) \
- (This)->lpVtbl -> get_Frozen(This,prop)
-
- #define Layer_put_Frozen(This,prop) \
- (This)->lpVtbl -> put_Frozen(This,prop)
-
- #define Layer_get_Index(This,prop) \
- (This)->lpVtbl -> get_Index(This,prop)
-
- #define Layer_get_LineStyle(This,prop) \
- (This)->lpVtbl -> get_LineStyle(This,prop)
-
- #define Layer_put_LineStyle(This,prop) \
- (This)->lpVtbl -> put_LineStyle(This,prop)
-
- #define Layer_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define Layer_put_Name(This,prop) \
- (This)->lpVtbl -> put_Name(This,prop)
-
- #define Layer_get_Properties(This,prop) \
- (This)->lpVtbl -> get_Properties(This,prop)
-
- #define Layer_get_Style(This,prop) \
- (This)->lpVtbl -> get_Style(This,prop)
-
- #define Layer_put_Style(This,prop) \
- (This)->lpVtbl -> put_Style(This,prop)
-
- #define Layer_get_Visible(This,prop) \
- (This)->lpVtbl -> get_Visible(This,prop)
-
- #define Layer_put_Visible(This,prop) \
- (This)->lpVtbl -> put_Visible(This,prop)
-
- #define Layer_get_ZOrder(This,prop) \
- (This)->lpVtbl -> get_ZOrder(This,prop)
-
- #define Layer_put_ZOrder(This,prop) \
- (This)->lpVtbl -> put_ZOrder(This,prop)
-
- #define Layer_get__TableEntryID(This,prop) \
- (This)->lpVtbl -> get__TableEntryID(This,prop)
-
- #define Layer_Delete(This) \
- (This)->lpVtbl -> Delete(This)
-
- #define Layer_Duplicate(This,Name,prop) \
- (This)->lpVtbl -> Duplicate(This,Name,prop)
-
- #define Layer_get_Width(This,prop) \
- (This)->lpVtbl -> get_Width(This,prop)
-
- #define Layer_put_Width(This,prop) \
- (This)->lpVtbl -> put_Width(This,prop)
-
- #define Layer_get_PrintStyle(This,prop) \
- (This)->lpVtbl -> get_PrintStyle(This,prop)
-
- #define Layer_put_PrintStyle(This,prop) \
- (This)->lpVtbl -> put_PrintStyle(This,prop)
-
- #define Layer_AddRegion(This,pvarName,pvarCopy,prop) \
- (This)->lpVtbl -> AddRegion(This,pvarName,pvarCopy,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Application_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Count_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Drawing_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Drawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Item_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Parent_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE Layer_get__NewEnum_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_ApplyStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
-
- void __RPC_STUB Layer_ApplyStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_CheckSpelling_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
-
- void __RPC_STUB Layer_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddHatch_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddHatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_CreateStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_CreateStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddObject_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineTanArcPoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineTanArcPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineTanToArc_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineTanFromArc_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineTanFromArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineTan2Arcs_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineTan2Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionLeader_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionLeader_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionBaseline_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionBaseline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionContinuous_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionContinuous_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineSingle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLinePolygon_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineRectangle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineRotatedRectangle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLinePerpendicular_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineMultiline_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineIrregularPolygon_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDoubleLineParallel_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDoubleLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleTanToArc_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleTanToLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleTan3Arcs_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleTan3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcTanToArc_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcTanToLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcTanTo3Arcs_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcTanTo3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionHorizontal_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionHorizontal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionVertical_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionVertical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionParallel_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionRotated_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionRotated_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionDatum_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionDatum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionAngular_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionAngular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionRadius_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionRadius_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDimensionDiameter_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDimensionDiameter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Add_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddGraphic_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
-
- void __RPC_STUB Layer_AddGraphic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_CalcBoundingBox_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_CalcBoundingBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Clear_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
-
- void __RPC_STUB Layer_Clear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_ClearConstruction_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_ClearConstruction_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Copy_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_Copy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Cut_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_Cut_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Draw_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *View);
-
-
- void __RPC_STUB Layer_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Remove_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Select_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_Select_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Unselect_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_Unselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionAngularLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionAngularLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionHorizontalLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionHorizontalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionVerticalLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionVerticalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionCenterAndPointCircle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionCenterAndPointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionDoublePointCircle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionDoublePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddConstructionTriplePointCircle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddConstructionTriplePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddDot_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddDot_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddStar_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddStar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddSquare_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddSquare_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCross_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCross_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineSingle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLinePolygon_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineRectangle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineRotatedRectangle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLinePerpendicular_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineParallel_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineMultiline_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddLineIrregularPolygon_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCurveBezier_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCurveBezier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCurveSpline_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCurveSpline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleCenterAndPoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleDoublePoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddCircleTriplePoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddCircleTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddEllipse_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddEllipseRotatedEllipse_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddEllipseRotatedEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddEllipseFixedRatio_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddEllipseFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcCenterAndPoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcDoublePoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcTriplePoint_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcElliptical_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcRotatedElliptical_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcRotatedElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddArcEllipticalFixedRatio_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddArcEllipticalFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddText_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_CreateBlock_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_CreateBlock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddBlockInsertion_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddBlockInsertion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddGroup_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddGroup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Explode_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_Explode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_LinearCopyAbsolute_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_LinearCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_LinearCopyRelative_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_LinearCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_LinearCopyAngle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_LinearCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_RadialCopyAbsolute_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_RadialCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_RadialCopyAngle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_RadialCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_ArrayCopyAbsolute_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_ArrayCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_ArrayCopyRelative_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_ArrayCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_MirrorCopyLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_MirrorCopyLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_MirrorCopyAngle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_MirrorCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Scale_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_Scale_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_RotateAxis_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_RotateAxis_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_RotateAbsolute_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_RotateAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_MoveAbsolute_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_MoveAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_MoveRelative_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_MoveRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Transform_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
-
- void __RPC_STUB Layer_Transform_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Align_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
-
- void __RPC_STUB Layer_Align_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AlignAlongLine_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
-
- void __RPC_STUB Layer_AlignAlongLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE Layer__FindIndex_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer__FindIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_QuerySet_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_QuerySet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddPolys_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Layer_AddPolys_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_CreateDragOutline_Proxy(
- Layer __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
-
- void __RPC_STUB Layer_CreateDragOutline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddPolylines_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Layer_AddPolylines_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_GraphicFromID_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_GraphicFromID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddAttributeDefinition_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddAttributeDefinition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_BrushStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ BrushStyle __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_BrushStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_BrushStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_put_BrushStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Color_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_COLOR __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Color_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Color_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_COLOR prop);
-
-
- void __RPC_STUB Layer_put_Color_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Editable_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Editable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Editable_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB Layer_put_Editable_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Frozen_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Frozen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Frozen_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB Layer_put_Frozen_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Index_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Index_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_LineStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ LineStyle __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_LineStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_LineStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_put_LineStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Name_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Name_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR prop);
-
-
- void __RPC_STUB Layer_put_Name_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Properties_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ Properties __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Properties_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Style_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Style_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_put_Style_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Visible_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ IMSI_BOOL __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Visible_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ IMSI_BOOL prop);
-
-
- void __RPC_STUB Layer_put_Visible_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_ZOrder_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_ZOrder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_ZOrder_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ long prop);
-
-
- void __RPC_STUB Layer_put_ZOrder_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted][propget] */ HRESULT STDMETHODCALLTYPE Layer_get__TableEntryID_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get__TableEntryID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Delete_Proxy(
- Layer __RPC_FAR * This);
-
-
- void __RPC_STUB Layer_Delete_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_Duplicate_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ Layer __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_Duplicate_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_Width_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ double __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_Width_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ double prop);
-
-
- void __RPC_STUB Layer_put_Width_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Layer_get_PrintStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [retval][out] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_get_PrintStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propput] */ HRESULT STDMETHODCALLTYPE Layer_put_PrintStyle_Proxy(
- Layer __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_put_PrintStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Layer_AddRegion_Proxy(
- Layer __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Layer_AddRegion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __Layer_INTERFACE_DEFINED__ */
-
-
- #ifndef __Selection_INTERFACE_DEFINED__
- #define __Selection_INTERFACE_DEFINED__
-
- /* interface Selection */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_Selection;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A48110B-E531-11CF-A115-00A024158DAF")
- Selection : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ApplyStyle(
- /* [in] */ Style __RPC_FAR *StyleToApply) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddHatch(
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateStyle(
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddObject(
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanArcPoint(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanFromArc(
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTan2Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionLeader(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionBaseline(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionContinuous(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTan3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanTo3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionHorizontal(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionVertical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionParallel(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRotated(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDatum(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionAngular(
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRadius(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDiameter(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Add(
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGraphic(
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CalcBoundingBox(
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Clear(
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ClearConstruction( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Copy( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Cut( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [optional][in] */ VARIANT __RPC_FAR *View) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Unselect( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionAngularLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionHorizontalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionVerticalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionCenterAndPointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionDoublePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionTriplePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDot(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddStar(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddSquare(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCross(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveBezier(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveSpline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseRotatedEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcRotatedElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcEllipticalFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddText(
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateBlock(
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddBlockInsertion(
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGroup(
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Explode(
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAngle(
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAbsolute(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyRelative(
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Scale(
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAxis(
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAbsolute(
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Transform(
- /* [in] */ IMatrix __RPC_FAR *Transform) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Align(
- /* [in] */ ImsiAlignType AlignType) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AlignAlongLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _FindIndex(
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE QuerySet(
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolys(
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateDragOutline(
- /* [out][in] */ VARIANT __RPC_FAR *Coords) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolylines(
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicFromID(
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddAttributeDefinition(
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE PrintOut(
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SaveAs(
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddRegion(
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct SelectionVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- Selection __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- Selection __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- Selection __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- Selection __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- Selection __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- Selection __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- Selection __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawing )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ApplyStyle )(
- Selection __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddHatch )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateStyle )(
- Selection __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddObject )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanArcPoint )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanToArc )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanFromArc )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTan2Arcs )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionLeader )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionBaseline )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionContinuous )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineSingle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePolygon )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRectangle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRotatedRectangle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePerpendicular )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineMultiline )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineIrregularPolygon )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineParallel )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToArc )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToLine )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTan3Arcs )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToArc )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToLine )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanTo3Arcs )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionHorizontal )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionVertical )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionParallel )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRotated )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDatum )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionAngular )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRadius )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDiameter )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGraphic )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CalcBoundingBox )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearConstruction )(
- Selection __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(
- Selection __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cut )(
- Selection __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *View);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(
- Selection __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unselect )(
- Selection __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionAngularLine )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionHorizontalLine )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionVerticalLine )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionCenterAndPointCircle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionDoublePointCircle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionTriplePointCircle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDot )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddStar )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddSquare )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCross )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineSingle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePolygon )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRectangle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRotatedRectangle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePerpendicular )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineParallel )(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineMultiline )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineIrregularPolygon )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveBezier )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveSpline )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleCenterAndPoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleDoublePoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTriplePoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipse )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseRotatedEllipse )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseFixedRatio )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcCenterAndPoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcDoublePoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTriplePoint )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcElliptical )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcRotatedElliptical )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcEllipticalFixedRatio )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddText )(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateBlock )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddBlockInsertion )(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGroup )(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Explode )(
- Selection __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAbsolute )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyRelative )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAngle )(
- Selection __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAbsolute )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAngle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyAbsolute )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyRelative )(
- Selection __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyLine )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyAngle )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(
- Selection __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAxis )(
- Selection __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAbsolute )(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveAbsolute )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRelative )(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transform )(
- Selection __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Align )(
- Selection __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AlignAlongLine )(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_FindIndex )(
- Selection __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QuerySet )(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolys )(
- Selection __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDragOutline )(
- Selection __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolylines )(
- Selection __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GraphicFromID )(
- Selection __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddAttributeDefinition )(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *PrintOut )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveAs )(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRegion )(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } SelectionVtbl;
-
- interface Selection
- {
- CONST_VTBL struct SelectionVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define Selection_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define Selection_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define Selection_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define Selection_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define Selection_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define Selection_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define Selection_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define Selection_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define Selection_get_Count(This,prop) \
- (This)->lpVtbl -> get_Count(This,prop)
-
- #define Selection_get_Drawing(This,prop) \
- (This)->lpVtbl -> get_Drawing(This,prop)
-
- #define Selection_get_Item(This,Index,prop) \
- (This)->lpVtbl -> get_Item(This,Index,prop)
-
- #define Selection_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define Selection_get__NewEnum(This,prop) \
- (This)->lpVtbl -> get__NewEnum(This,prop)
-
- #define Selection_ApplyStyle(This,StyleToApply) \
- (This)->lpVtbl -> ApplyStyle(This,StyleToApply)
-
- #define Selection_CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10) \
- (This)->lpVtbl -> CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10)
-
- #define Selection_AddHatch(This,prop) \
- (This)->lpVtbl -> AddHatch(This,prop)
-
- #define Selection_CreateStyle(This,BasedOn,prop) \
- (This)->lpVtbl -> CreateStyle(This,BasedOn,prop)
-
- #define Selection_AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop) \
- (This)->lpVtbl -> AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop)
-
- #define Selection_AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop) \
- (This)->lpVtbl -> AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop)
-
- #define Selection_AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop)
-
- #define Selection_AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop)
-
- #define Selection_AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop) \
- (This)->lpVtbl -> AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop)
-
- #define Selection_AddDimensionLeader(This,X0,Y0,Z0,Text,prop) \
- (This)->lpVtbl -> AddDimensionLeader(This,X0,Y0,Z0,Text,prop)
-
- #define Selection_AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop)
-
- #define Selection_AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop)
-
- #define Selection_AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Selection_AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define Selection_AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop) \
- (This)->lpVtbl -> AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop)
-
- #define Selection_AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop)
-
- #define Selection_AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop) \
- (This)->lpVtbl -> AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop)
-
- #define Selection_AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop)
-
- #define Selection_AddDimensionRadius(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionRadius(This,Arc,X0,Y0,Z0,prop)
-
- #define Selection_AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop)
-
- #define Selection_Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop) \
- (This)->lpVtbl -> Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop)
-
- #define Selection_AddGraphic(This,Graphic,Before,After) \
- (This)->lpVtbl -> AddGraphic(This,Graphic,Before,After)
-
- #define Selection_CalcBoundingBox(This,Transform,prop) \
- (This)->lpVtbl -> CalcBoundingBox(This,Transform,prop)
-
- #define Selection_Clear(This,CosmeticOnly) \
- (This)->lpVtbl -> Clear(This,CosmeticOnly)
-
- #define Selection_ClearConstruction(This) \
- (This)->lpVtbl -> ClearConstruction(This)
-
- #define Selection_Copy(This) \
- (This)->lpVtbl -> Copy(This)
-
- #define Selection_Cut(This) \
- (This)->lpVtbl -> Cut(This)
-
- #define Selection_Draw(This,View) \
- (This)->lpVtbl -> Draw(This,View)
-
- #define Selection_Remove(This,Index,prop) \
- (This)->lpVtbl -> Remove(This,Index,prop)
-
- #define Selection_Select(This) \
- (This)->lpVtbl -> Select(This)
-
- #define Selection_Unselect(This) \
- (This)->lpVtbl -> Unselect(This)
-
- #define Selection_AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddConstructionHorizontalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionHorizontalLine(This,X0,Y0,Z0,prop)
-
- #define Selection_AddConstructionVerticalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionVerticalLine(This,X0,Y0,Z0,prop)
-
- #define Selection_AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddDot(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDot(This,X0,Y0,Z0,prop)
-
- #define Selection_AddStar(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddStar(This,X0,Y0,Z0,prop)
-
- #define Selection_AddSquare(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddSquare(This,X0,Y0,Z0,prop)
-
- #define Selection_AddCross(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCross(This,X0,Y0,Z0,prop)
-
- #define Selection_AddCircle(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCircle(This,X0,Y0,Z0,prop)
-
- #define Selection_AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop) \
- (This)->lpVtbl -> AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop)
-
- #define Selection_AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop) \
- (This)->lpVtbl -> AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop)
-
- #define Selection_AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop)
-
- #define Selection_AddLineMultiline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineMultiline(This,X0,Y0,Z0,prop)
-
- #define Selection_AddLineIrregularPolygon(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineIrregularPolygon(This,X0,Y0,Z0,prop)
-
- #define Selection_AddCurveBezier(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveBezier(This,X0,Y0,Z0,prop)
-
- #define Selection_AddCurveSpline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveSpline(This,X0,Y0,Z0,prop)
-
- #define Selection_AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define Selection_AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop) \
- (This)->lpVtbl -> AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop)
-
- #define Selection_AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define Selection_AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop)
-
- #define Selection_AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop)
-
- #define Selection_AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop) \
- (This)->lpVtbl -> AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop)
-
- #define Selection_CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop) \
- (This)->lpVtbl -> CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop)
-
- #define Selection_AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop) \
- (This)->lpVtbl -> AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop)
-
- #define Selection_AddGroup(This,Name,Copy,prop) \
- (This)->lpVtbl -> AddGroup(This,Name,Copy,prop)
-
- #define Selection_Explode(This,prop) \
- (This)->lpVtbl -> Explode(This,prop)
-
- #define Selection_LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define Selection_LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop)
-
- #define Selection_LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Selection_RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Selection_RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Selection_ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Selection_ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop)
-
- #define Selection_MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop)
-
- #define Selection_MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define Selection_Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop)
-
- #define Selection_RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop) \
- (This)->lpVtbl -> RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop)
-
- #define Selection_RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop)
-
- #define Selection_MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop)
-
- #define Selection_MoveRelative(This,X,Y,Z,prop) \
- (This)->lpVtbl -> MoveRelative(This,X,Y,Z,prop)
-
- #define Selection_Transform(This,Transform) \
- (This)->lpVtbl -> Transform(This,Transform)
-
- #define Selection_Align(This,AlignType) \
- (This)->lpVtbl -> Align(This,AlignType)
-
- #define Selection_AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1) \
- (This)->lpVtbl -> AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1)
-
- #define Selection__FindIndex(This,g,prop) \
- (This)->lpVtbl -> _FindIndex(This,g,prop)
-
- #define Selection_QuerySet(This,Query,prop) \
- (This)->lpVtbl -> QuerySet(This,Query,prop)
-
- #define Selection_AddPolys(This,Type,Coords,NewPolys) \
- (This)->lpVtbl -> AddPolys(This,Type,Coords,NewPolys)
-
- #define Selection_CreateDragOutline(This,Coords) \
- (This)->lpVtbl -> CreateDragOutline(This,Coords)
-
- #define Selection_AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys) \
- (This)->lpVtbl -> AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys)
-
- #define Selection_GraphicFromID(This,ID,prop) \
- (This)->lpVtbl -> GraphicFromID(This,ID,prop)
-
- #define Selection_AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop) \
- (This)->lpVtbl -> AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop)
-
- #define Selection_PrintOut(This,From,To,Copies,ActivePrinter,OutputFileName,FitToPage,Collate) \
- (This)->lpVtbl -> PrintOut(This,From,To,Copies,ActivePrinter,OutputFileName,FitToPage,Collate)
-
- #define Selection_SaveAs(This,Filename,Filter) \
- (This)->lpVtbl -> SaveAs(This,Filename,Filter)
-
- #define Selection_AddRegion(This,pvarName,pvarCopy,prop) \
- (This)->lpVtbl -> AddRegion(This,pvarName,pvarCopy,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Selection_get_Application_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Selection_get_Count_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Selection_get_Drawing_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get_Drawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE Selection_get_Item_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE Selection_get_Parent_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE Selection_get__NewEnum_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_ApplyStyle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
-
- void __RPC_STUB Selection_ApplyStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_CheckSpelling_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
-
- void __RPC_STUB Selection_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddHatch_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddHatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_CreateStyle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_CreateStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddObject_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddObject_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineTanArcPoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineTanArcPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineTanToArc_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineTanFromArc_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineTanFromArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineTan2Arcs_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineTan2Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionLeader_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionLeader_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionBaseline_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionBaseline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionContinuous_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionContinuous_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineSingle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLinePolygon_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineRectangle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineRotatedRectangle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLinePerpendicular_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineMultiline_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineIrregularPolygon_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDoubleLineParallel_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDoubleLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleTanToArc_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleTanToLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleTan3Arcs_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleTan3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcTanToArc_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcTanToArc_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcTanToLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcTanToLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcTanTo3Arcs_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcTanTo3Arcs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionHorizontal_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionHorizontal_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionVertical_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionVertical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionParallel_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionRotated_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionRotated_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionDatum_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionDatum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionAngular_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionAngular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionRadius_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionRadius_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDimensionDiameter_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDimensionDiameter_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Add_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_Add_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddGraphic_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
-
- void __RPC_STUB Selection_AddGraphic_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_CalcBoundingBox_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_CalcBoundingBox_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Clear_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
-
- void __RPC_STUB Selection_Clear_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_ClearConstruction_Proxy(
- Selection __RPC_FAR * This);
-
-
- void __RPC_STUB Selection_ClearConstruction_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Copy_Proxy(
- Selection __RPC_FAR * This);
-
-
- void __RPC_STUB Selection_Copy_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Cut_Proxy(
- Selection __RPC_FAR * This);
-
-
- void __RPC_STUB Selection_Cut_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Draw_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *View);
-
-
- void __RPC_STUB Selection_Draw_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Remove_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_Remove_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Select_Proxy(
- Selection __RPC_FAR * This);
-
-
- void __RPC_STUB Selection_Select_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Unselect_Proxy(
- Selection __RPC_FAR * This);
-
-
- void __RPC_STUB Selection_Unselect_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionAngularLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionAngularLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionHorizontalLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionHorizontalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionVerticalLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionVerticalLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionCenterAndPointCircle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionCenterAndPointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionDoublePointCircle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionDoublePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddConstructionTriplePointCircle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddConstructionTriplePointCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddDot_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddDot_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddStar_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddStar_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddSquare_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddSquare_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCross_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCross_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineSingle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineSingle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLinePolygon_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLinePolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineRectangle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineRotatedRectangle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineRotatedRectangle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLinePerpendicular_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLinePerpendicular_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineParallel_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineParallel_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineMultiline_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineMultiline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddLineIrregularPolygon_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddLineIrregularPolygon_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCurveBezier_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCurveBezier_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCurveSpline_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCurveSpline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleCenterAndPoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleDoublePoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddCircleTriplePoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddCircleTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddEllipse_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddEllipseRotatedEllipse_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddEllipseRotatedEllipse_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddEllipseFixedRatio_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddEllipseFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcCenterAndPoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcCenterAndPoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcDoublePoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcDoublePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcTriplePoint_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcTriplePoint_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcElliptical_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcRotatedElliptical_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcRotatedElliptical_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddArcEllipticalFixedRatio_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddArcEllipticalFixedRatio_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddText_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddText_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_CreateBlock_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_CreateBlock_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddBlockInsertion_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddBlockInsertion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddGroup_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddGroup_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Explode_Proxy(
- Selection __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_Explode_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_LinearCopyAbsolute_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_LinearCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_LinearCopyRelative_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_LinearCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_LinearCopyAngle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_LinearCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_RadialCopyAbsolute_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_RadialCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_RadialCopyAngle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_RadialCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_ArrayCopyAbsolute_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_ArrayCopyAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_ArrayCopyRelative_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_ArrayCopyRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_MirrorCopyLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_MirrorCopyLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_MirrorCopyAngle_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_MirrorCopyAngle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Scale_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_Scale_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_RotateAxis_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_RotateAxis_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_RotateAbsolute_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_RotateAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_MoveAbsolute_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_MoveAbsolute_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_MoveRelative_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_MoveRelative_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Transform_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
-
- void __RPC_STUB Selection_Transform_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_Align_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
-
- void __RPC_STUB Selection_Align_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AlignAlongLine_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
-
- void __RPC_STUB Selection_AlignAlongLine_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE Selection__FindIndex_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB Selection__FindIndex_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_QuerySet_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_QuerySet_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddPolys_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Selection_AddPolys_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_CreateDragOutline_Proxy(
- Selection __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
-
- void __RPC_STUB Selection_CreateDragOutline_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddPolylines_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
-
- void __RPC_STUB Selection_AddPolylines_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_GraphicFromID_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_GraphicFromID_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddAttributeDefinition_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddAttributeDefinition_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_PrintOut_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *From,
- /* [optional][in] */ VARIANT __RPC_FAR *To,
- /* [optional][in] */ VARIANT __RPC_FAR *Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *ActivePrinter,
- /* [optional][in] */ VARIANT __RPC_FAR *OutputFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *FitToPage,
- /* [optional][in] */ VARIANT __RPC_FAR *Collate);
-
-
- void __RPC_STUB Selection_PrintOut_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_SaveAs_Proxy(
- Selection __RPC_FAR * This,
- /* [in] */ BSTR Filename,
- /* [optional][in] */ VARIANT __RPC_FAR *Filter);
-
-
- void __RPC_STUB Selection_SaveAs_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Selection_AddRegion_Proxy(
- Selection __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB Selection_AddRegion_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
-
- #endif /* __Selection_INTERFACE_DEFINED__ */
-
-
- #ifndef __GraphicSet_INTERFACE_DEFINED__
- #define __GraphicSet_INTERFACE_DEFINED__
-
- /* interface GraphicSet */
- /* [helpstring][helpcontext][dual][oleautomation][uuid][object] */
-
-
- EXTERN_C const IID IID_GraphicSet;
-
- #if defined(__cplusplus) && !defined(CINTERFACE)
-
- MIDL_INTERFACE("6A481134-E531-11CF-A115-00A024158DAF")
- GraphicSet : public IDispatch
- {
- public:
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Application(
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Count(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Drawing(
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE get_Item(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Parent(
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE get__NewEnum(
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ApplyStyle(
- /* [in] */ Style __RPC_FAR *StyleToApply) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CheckSpelling(
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddHatch(
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateStyle(
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddObject(
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanArcPoint(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTanFromArc(
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineTan2Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionLeader(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionBaseline(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionContinuous(
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDoubleLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTan3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToArc(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanToLine(
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTanTo3Arcs(
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionHorizontal(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionVertical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionParallel(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRotated(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDatum(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionAngular(
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionRadius(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDimensionDiameter(
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Add(
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGraphic(
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CalcBoundingBox(
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Clear(
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ClearConstruction( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Copy( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Cut( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Draw(
- /* [in] */ VARIANT __RPC_FAR *View) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Remove(
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Select( void) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Unselect( void) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionAngularLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionHorizontalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionVerticalLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionCenterAndPointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionDoublePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddConstructionTriplePointCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddDot(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddStar(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddSquare(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCross(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineSingle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineRotatedRectangle(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLinePerpendicular(
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineParallel(
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineMultiline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddLineIrregularPolygon(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveBezier(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCurveSpline(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddCircleTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseRotatedEllipse(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddEllipseFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcCenterAndPoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcDoublePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcTriplePoint(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcRotatedElliptical(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddArcEllipticalFixedRatio(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddText(
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateBlock(
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddBlockInsertion(
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddGroup(
- /* [optional][in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Explode(
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE LinearCopyAngle(
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAbsolute(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RadialCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE ArrayCopyRelative(
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MirrorCopyAngle(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Scale(
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAxis(
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE RotateAbsolute(
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveAbsolute(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE MoveRelative(
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Transform(
- /* [in] */ IMatrix __RPC_FAR *Transform) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Align(
- /* [in] */ ImsiAlignType AlignType) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AlignAlongLine(
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1) = 0;
-
- virtual /* [helpstring][helpcontext][restricted] */ HRESULT STDMETHODCALLTYPE _FindIndex(
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE QuerySet(
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolys(
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE CreateDragOutline(
- /* [out][in] */ VARIANT __RPC_FAR *Coords) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddPolylines(
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicFromID(
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddAttributeDefinition(
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT STDMETHODCALLTYPE get_Index(
- /* [retval][out] */ long __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE get_Name(
- /* [retval][out] */ BSTR __RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Delete( void) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE Duplicate(
- /* [in] */ BSTR Name,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop) = 0;
-
- virtual /* [helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE SetForAll(
- /* [in] */ VARIANT __RPC_FAR *PropertyName,
- /* [in] */ VARIANT __RPC_FAR *prop) = 0;
-
- virtual /* [restricted][hidden][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE AddRegion(
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop) = 0;
-
- };
-
- #else /* C style interface */
-
- typedef struct GraphicSetVtbl
- {
- BEGIN_INTERFACE
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )(
- GraphicSet __RPC_FAR * This);
-
- ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )(
- GraphicSet __RPC_FAR * This);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )(
- GraphicSet __RPC_FAR * This,
- /* [out] */ UINT __RPC_FAR *pctinfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ UINT iTInfo,
- /* [in] */ LCID lcid,
- /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo);
-
- HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ REFIID riid,
- /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames,
- /* [in] */ UINT cNames,
- /* [in] */ LCID lcid,
- /* [size_is][out] */ DISPID __RPC_FAR *rgDispId);
-
- /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ DISPID dispIdMember,
- /* [in] */ REFIID riid,
- /* [in] */ LCID lcid,
- /* [in] */ WORD wFlags,
- /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams,
- /* [out] */ VARIANT __RPC_FAR *pVarResult,
- /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo,
- /* [out] */ UINT __RPC_FAR *puArgErr);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Application )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Count )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Drawing )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Item )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Parent )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get__NewEnum )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ApplyStyle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CheckSpelling )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddHatch )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateStyle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddObject )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *ClassType,
- /* [optional][in] */ VARIANT __RPC_FAR *FileName,
- /* [optional][in] */ VARIANT __RPC_FAR *LinkToFile,
- /* [optional][in] */ VARIANT __RPC_FAR *DisplayAsIcon,
- /* [optional][in] */ VARIANT __RPC_FAR *IconFileName,
- /* [optional][in] */ VARIANT __RPC_FAR *IconIndex,
- /* [optional][in] */ VARIANT __RPC_FAR *IconLabel,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Anchor,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanArcPoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double length,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanToArc )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTanFromArc )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentFrom,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineTan2Arcs )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IMSI_BOOL CounterClockwise,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionLeader )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ BSTR Text,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionBaseline )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionContinuous )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *AddTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineSingle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePolygon )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Sides,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRectangle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineRotatedRectangle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLinePerpendicular )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineMultiline )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineIrregularPolygon )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDoubleLineParallel )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *DoubleLineOffset,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToArc )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTanToLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTan3Arcs )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToArc )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanToLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *TangentTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTanTo3Arcs )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc1,
- /* [in] */ IGraphic __RPC_FAR *Arc2,
- /* [in] */ IGraphic __RPC_FAR *Arc3,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionHorizontal )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionVertical )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionParallel )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRotated )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double X3,
- /* [in] */ double Y3,
- /* [in] */ double Z3,
- /* [in] */ double X4,
- /* [in] */ double Y4,
- /* [in] */ double Z4,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDatum )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionAngular )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Line1,
- /* [in] */ IGraphic __RPC_FAR *Line2,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionRadius )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDimensionDiameter )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Arc,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Add )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *GraphicType,
- /* [optional][in] */ VARIANT __RPC_FAR *RegenMethod,
- /* [optional][in] */ VARIANT __RPC_FAR *Inherit,
- /* [optional][in] */ VARIANT __RPC_FAR *Style,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGraphic )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *Graphic,
- /* [optional][in] */ VARIANT __RPC_FAR *Before,
- /* [optional][in] */ VARIANT __RPC_FAR *After);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CalcBoundingBox )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Transform,
- /* [retval][out] */ BoundingBox __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Clear )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CosmeticOnly);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ClearConstruction )(
- GraphicSet __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Copy )(
- GraphicSet __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Cut )(
- GraphicSet __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Draw )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *View);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Remove )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Select )(
- GraphicSet __RPC_FAR * This);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Unselect )(
- GraphicSet __RPC_FAR * This);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionAngularLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionHorizontalLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionVerticalLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionCenterAndPointCircle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionDoublePointCircle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddConstructionTriplePointCircle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddDot )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddStar )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddSquare )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCross )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineSingle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePolygon )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long nsides,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRectangle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineRotatedRectangle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double Height,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLinePerpendicular )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *PerpTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineParallel )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IGraphic __RPC_FAR *ParallelTo,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineMultiline )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddLineIrregularPolygon )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveBezier )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCurveSpline )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleCenterAndPoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleDoublePoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddCircleTriplePoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipse )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseRotatedEllipse )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddEllipseFixedRatio )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcCenterAndPoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcDoublePoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcTriplePoint )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcElliptical )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcRotatedElliptical )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double X2,
- /* [in] */ double Y2,
- /* [in] */ double Z2,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddArcEllipticalFixedRatio )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ double XToYRatio,
- /* [in] */ double StartAngle,
- /* [in] */ double EndAngle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddText )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ BSTR Text,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateBlock )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ BSTR Name,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *CopyGraphics,
- /* [optional][in] */ VARIANT __RPC_FAR *InsertBlock,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Insert,
- /* [retval][out] */ Block __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddBlockInsertion )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Block,
- /* [optional][in] */ VARIANT __RPC_FAR *X0,
- /* [optional][in] */ VARIANT __RPC_FAR *Y0,
- /* [optional][in] */ VARIANT __RPC_FAR *Z0,
- /* [optional][in] */ VARIANT __RPC_FAR *XScale,
- /* [optional][in] */ VARIANT __RPC_FAR *YScale,
- /* [optional][in] */ VARIANT __RPC_FAR *ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddGroup )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *Name,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Explode )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAbsolute )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyRelative )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *LinearCopyAngle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double Length,
- /* [in] */ double Angle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAbsolute )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RadialCopyAngle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [in] */ double RotationAngle,
- /* [in] */ long Copies,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyAbsolute )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *ArrayCopyRelative )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double U,
- /* [in] */ double V,
- /* [in] */ long Rows,
- /* [in] */ long Columns,
- /* [optional][in] */ VARIANT __RPC_FAR *Fit,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MirrorCopyAngle )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Copy,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [optional][in] */ VARIANT __RPC_FAR *Workplane,
- /* [optional][out][in] */ VARIANT __RPC_FAR *Matrix,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Scale )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double XScale,
- /* [in] */ double YScale,
- /* [in] */ double ZScale,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAxis )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *XAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *YAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *ZAxis,
- /* [optional][in] */ VARIANT __RPC_FAR *X,
- /* [optional][in] */ VARIANT __RPC_FAR *Y,
- /* [optional][in] */ VARIANT __RPC_FAR *Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *RotateAbsolute )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *XTo,
- /* [in] */ VARIANT __RPC_FAR *YTo,
- /* [in] */ VARIANT __RPC_FAR *ZTo,
- /* [in] */ VARIANT __RPC_FAR *XFrom,
- /* [in] */ VARIANT __RPC_FAR *YFrom,
- /* [in] */ VARIANT __RPC_FAR *ZFrom,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveAbsolute )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [optional][in] */ VARIANT __RPC_FAR *XRef,
- /* [optional][in] */ VARIANT __RPC_FAR *YRef,
- /* [optional][in] */ VARIANT __RPC_FAR *ZRef,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *MoveRelative )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X,
- /* [in] */ double Y,
- /* [in] */ double Z,
- /* [retval][out] */ IMatrix __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Transform )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ IMatrix __RPC_FAR *Transform);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Align )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ ImsiAlignType AlignType);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AlignAlongLine )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double X1,
- /* [in] */ double Y1,
- /* [in] */ double Z1);
-
- /* [helpstring][helpcontext][restricted] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *_FindIndex )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ long g,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QuerySet )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ BSTR Query,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolys )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ ImsiPolyType Type,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *CreateDragOutline )(
- GraphicSet __RPC_FAR * This,
- /* [out][in] */ VARIANT __RPC_FAR *Coords);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddPolylines )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ long NumberOfPolylines,
- /* [in] */ VARIANT __RPC_FAR *Coords,
- /* [in] */ IMSI_BOOL closed,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *NewPolys);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GraphicFromID )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ long ID,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddAttributeDefinition )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ BSTR Tag,
- /* [in] */ double X0,
- /* [in] */ double Y0,
- /* [in] */ double Z0,
- /* [in] */ double Height,
- /* [optional][in] */ VARIANT __RPC_FAR *Angle,
- /* [optional][in] */ VARIANT __RPC_FAR *Width,
- /* [optional][in] */ VARIANT __RPC_FAR *Offset,
- /* [optional][in] */ VARIANT __RPC_FAR *Justification,
- /* [optional][in] */ VARIANT __RPC_FAR *AttFlags,
- /* [optional][in] */ VARIANT __RPC_FAR *Default,
- /* [optional][in] */ VARIANT __RPC_FAR *Prompt,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext][restricted][hidden][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Index )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
- /* [helpstring][helpcontext][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_Name )(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ BSTR __RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Delete )(
- GraphicSet __RPC_FAR * This);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Duplicate )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ BSTR Name,
- /* [retval][out] */ GraphicSet __RPC_FAR *__RPC_FAR *prop);
-
- /* [helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SetForAll )(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *PropertyName,
- /* [in] */ VARIANT __RPC_FAR *prop);
-
- /* [restricted][hidden][helpstring][helpcontext] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *AddRegion )(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarName,
- /* [optional][in] */ VARIANT __RPC_FAR *pvarCopy,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
- END_INTERFACE
- } GraphicSetVtbl;
-
- interface GraphicSet
- {
- CONST_VTBL struct GraphicSetVtbl __RPC_FAR *lpVtbl;
- };
-
-
-
- #ifdef COBJMACROS
-
-
- #define GraphicSet_QueryInterface(This,riid,ppvObject) \
- (This)->lpVtbl -> QueryInterface(This,riid,ppvObject)
-
- #define GraphicSet_AddRef(This) \
- (This)->lpVtbl -> AddRef(This)
-
- #define GraphicSet_Release(This) \
- (This)->lpVtbl -> Release(This)
-
-
- #define GraphicSet_GetTypeInfoCount(This,pctinfo) \
- (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo)
-
- #define GraphicSet_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
- (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo)
-
- #define GraphicSet_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
- (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
-
- #define GraphicSet_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
- (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
-
-
- #define GraphicSet_get_Application(This,prop) \
- (This)->lpVtbl -> get_Application(This,prop)
-
- #define GraphicSet_get_Count(This,prop) \
- (This)->lpVtbl -> get_Count(This,prop)
-
- #define GraphicSet_get_Drawing(This,prop) \
- (This)->lpVtbl -> get_Drawing(This,prop)
-
- #define GraphicSet_get_Item(This,Index,prop) \
- (This)->lpVtbl -> get_Item(This,Index,prop)
-
- #define GraphicSet_get_Parent(This,prop) \
- (This)->lpVtbl -> get_Parent(This,prop)
-
- #define GraphicSet_get__NewEnum(This,prop) \
- (This)->lpVtbl -> get__NewEnum(This,prop)
-
- #define GraphicSet_ApplyStyle(This,StyleToApply) \
- (This)->lpVtbl -> ApplyStyle(This,StyleToApply)
-
- #define GraphicSet_CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10) \
- (This)->lpVtbl -> CheckSpelling(This,CustomDictionary,IgnoreUppercase,AlwaysSuggest,CustomDictionary2,CustomDictionary3,CustomDictionary4,CustomDictionary5,CustomDictionary6,CustomDictionary7,CustomDictionary8,CustomDictionary9,CustomDictionary10)
-
- #define GraphicSet_AddHatch(This,prop) \
- (This)->lpVtbl -> AddHatch(This,prop)
-
- #define GraphicSet_CreateStyle(This,BasedOn,prop) \
- (This)->lpVtbl -> CreateStyle(This,BasedOn,prop)
-
- #define GraphicSet_AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop) \
- (This)->lpVtbl -> AddObject(This,ClassType,FileName,LinkToFile,DisplayAsIcon,IconFileName,IconIndex,IconLabel,X,Y,Z,Width,Height,Anchor,prop)
-
- #define GraphicSet_AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop) \
- (This)->lpVtbl -> AddLineTanArcPoint(This,TangentTo,X0,Y0,Z0,length,prop)
-
- #define GraphicSet_AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanToArc(This,TangentTo,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineTanFromArc(This,TangentFrom,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop) \
- (This)->lpVtbl -> AddLineTan2Arcs(This,Arc1,Arc2,CounterClockwise,prop)
-
- #define GraphicSet_AddDimensionLeader(This,X0,Y0,Z0,Text,prop) \
- (This)->lpVtbl -> AddDimensionLeader(This,X0,Y0,Z0,Text,prop)
-
- #define GraphicSet_AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionBaseline(This,AddTo,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionContinuous(This,AddTo,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,Sides,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Angle,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineMultiline(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineIrregularPolygon(This,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define GraphicSet_AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop) \
- (This)->lpVtbl -> AddDoubleLineParallel(This,ParallelTo,X0,Y0,Z0,DoubleLineOffset,prop)
-
- #define GraphicSet_AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop) \
- (This)->lpVtbl -> AddCircleTan3Arcs(This,Arc1,Arc2,Arc3,prop)
-
- #define GraphicSet_AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToArc(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanToLine(This,TangentTo,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcTanTo3Arcs(This,Arc1,Arc2,Arc3,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionHorizontal(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionVertical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionParallel(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop) \
- (This)->lpVtbl -> AddDimensionRotated(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3,X4,Y4,Z4,prop)
-
- #define GraphicSet_AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddDimensionDatum(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionAngular(This,Line1,Line2,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddDimensionRadius(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionRadius(This,Arc,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDimensionDiameter(This,Arc,X0,Y0,Z0,prop)
-
- #define GraphicSet_Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop) \
- (This)->lpVtbl -> Add(This,GraphicType,RegenMethod,Inherit,Style,Before,After,prop)
-
- #define GraphicSet_AddGraphic(This,Graphic,Before,After) \
- (This)->lpVtbl -> AddGraphic(This,Graphic,Before,After)
-
- #define GraphicSet_CalcBoundingBox(This,Transform,prop) \
- (This)->lpVtbl -> CalcBoundingBox(This,Transform,prop)
-
- #define GraphicSet_Clear(This,CosmeticOnly) \
- (This)->lpVtbl -> Clear(This,CosmeticOnly)
-
- #define GraphicSet_ClearConstruction(This) \
- (This)->lpVtbl -> ClearConstruction(This)
-
- #define GraphicSet_Copy(This) \
- (This)->lpVtbl -> Copy(This)
-
- #define GraphicSet_Cut(This) \
- (This)->lpVtbl -> Cut(This)
-
- #define GraphicSet_Draw(This,View) \
- (This)->lpVtbl -> Draw(This,View)
-
- #define GraphicSet_Remove(This,Index,prop) \
- (This)->lpVtbl -> Remove(This,Index,prop)
-
- #define GraphicSet_Select(This) \
- (This)->lpVtbl -> Select(This)
-
- #define GraphicSet_Unselect(This) \
- (This)->lpVtbl -> Unselect(This)
-
- #define GraphicSet_AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionAngularLine(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddConstructionHorizontalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionHorizontalLine(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddConstructionVerticalLine(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddConstructionVerticalLine(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionCenterAndPointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddConstructionDoublePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddConstructionTriplePointCircle(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddDot(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddDot(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddStar(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddStar(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddSquare(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddSquare(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddCross(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCross(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddCircle(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCircle(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineSingle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop) \
- (This)->lpVtbl -> AddLinePolygon(This,X0,Y0,Z0,X1,Y1,Z1,nsides,prop)
-
- #define GraphicSet_AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLineRectangle(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop) \
- (This)->lpVtbl -> AddLineRotatedRectangle(This,X0,Y0,Z0,X1,Y1,Z1,Height,prop)
-
- #define GraphicSet_AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddLinePerpendicular(This,PerpTo,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineParallel(This,ParallelTo,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddLineMultiline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineMultiline(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddLineIrregularPolygon(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddLineIrregularPolygon(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddCurveBezier(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveBezier(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddCurveSpline(This,X0,Y0,Z0,prop) \
- (This)->lpVtbl -> AddCurveSpline(This,X0,Y0,Z0,prop)
-
- #define GraphicSet_AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddCircleDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddCircleTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop) \
- (This)->lpVtbl -> AddEllipse(This,X0,Y0,Z0,X1,Y1,Z1,prop)
-
- #define GraphicSet_AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddEllipseRotatedEllipse(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop) \
- (This)->lpVtbl -> AddEllipseFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,prop)
-
- #define GraphicSet_AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcCenterAndPoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcDoublePoint(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop) \
- (This)->lpVtbl -> AddArcTriplePoint(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,prop)
-
- #define GraphicSet_AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcElliptical(This,X0,Y0,Z0,X1,Y1,Z1,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcRotatedElliptical(This,X0,Y0,Z0,X1,Y1,Z1,X2,Y2,Z2,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop) \
- (This)->lpVtbl -> AddArcEllipticalFixedRatio(This,X0,Y0,Z0,X1,Y1,Z1,XToYRatio,StartAngle,EndAngle,prop)
-
- #define GraphicSet_AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop) \
- (This)->lpVtbl -> AddText(This,Text,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,prop)
-
- #define GraphicSet_CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop) \
- (This)->lpVtbl -> CreateBlock(This,Name,XRef,YRef,ZRef,CopyGraphics,InsertBlock,Insert,prop)
-
- #define GraphicSet_AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop) \
- (This)->lpVtbl -> AddBlockInsertion(This,Block,X0,Y0,Z0,XScale,YScale,ZScale,Angle,prop)
-
- #define GraphicSet_AddGroup(This,Name,Copy,prop) \
- (This)->lpVtbl -> AddGroup(This,Name,Copy,prop)
-
- #define GraphicSet_Explode(This,prop) \
- (This)->lpVtbl -> Explode(This,prop)
-
- #define GraphicSet_LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAbsolute(This,X,Y,Z,Copies,Fit,XRef,YRef,ZRef,Matrix,prop)
-
- #define GraphicSet_LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyRelative(This,X,Y,Z,Copies,Fit,Matrix,prop)
-
- #define GraphicSet_LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> LinearCopyAngle(This,Length,Angle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define GraphicSet_RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAbsolute(This,X0,Y0,Z0,X1,Y1,Z1,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define GraphicSet_RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> RadialCopyAngle(This,X,Y,Z,Angle,RotationAngle,Copies,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define GraphicSet_ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyAbsolute(This,X,Y,Z,Rows,Columns,Fit,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define GraphicSet_ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop) \
- (This)->lpVtbl -> ArrayCopyRelative(This,U,V,Rows,Columns,Fit,Workplane,Matrix,prop)
-
- #define GraphicSet_MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyLine(This,X0,Y0,Z0,X1,Y1,Z1,Copy,Workplane,Matrix,prop)
-
- #define GraphicSet_MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop) \
- (This)->lpVtbl -> MirrorCopyAngle(This,X,Y,Z,Angle,Copy,XRef,YRef,ZRef,Workplane,Matrix,prop)
-
- #define GraphicSet_Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> Scale(This,XScale,YScale,ZScale,XRef,YRef,ZRef,prop)
-
- #define GraphicSet_RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop) \
- (This)->lpVtbl -> RotateAxis(This,Angle,XAxis,YAxis,ZAxis,X,Y,Z,prop)
-
- #define GraphicSet_RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> RotateAbsolute(This,XTo,YTo,ZTo,XFrom,YFrom,ZFrom,XRef,YRef,ZRef,prop)
-
- #define GraphicSet_MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop) \
- (This)->lpVtbl -> MoveAbsolute(This,X,Y,Z,XRef,YRef,ZRef,prop)
-
- #define GraphicSet_MoveRelative(This,X,Y,Z,prop) \
- (This)->lpVtbl -> MoveRelative(This,X,Y,Z,prop)
-
- #define GraphicSet_Transform(This,Transform) \
- (This)->lpVtbl -> Transform(This,Transform)
-
- #define GraphicSet_Align(This,AlignType) \
- (This)->lpVtbl -> Align(This,AlignType)
-
- #define GraphicSet_AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1) \
- (This)->lpVtbl -> AlignAlongLine(This,X0,Y0,Z0,X1,Y1,Z1)
-
- #define GraphicSet__FindIndex(This,g,prop) \
- (This)->lpVtbl -> _FindIndex(This,g,prop)
-
- #define GraphicSet_QuerySet(This,Query,prop) \
- (This)->lpVtbl -> QuerySet(This,Query,prop)
-
- #define GraphicSet_AddPolys(This,Type,Coords,NewPolys) \
- (This)->lpVtbl -> AddPolys(This,Type,Coords,NewPolys)
-
- #define GraphicSet_CreateDragOutline(This,Coords) \
- (This)->lpVtbl -> CreateDragOutline(This,Coords)
-
- #define GraphicSet_AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys) \
- (This)->lpVtbl -> AddPolylines(This,NumberOfPolylines,Coords,closed,NewPolys)
-
- #define GraphicSet_GraphicFromID(This,ID,prop) \
- (This)->lpVtbl -> GraphicFromID(This,ID,prop)
-
- #define GraphicSet_AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop) \
- (This)->lpVtbl -> AddAttributeDefinition(This,Tag,X0,Y0,Z0,Height,Angle,Width,Offset,Justification,AttFlags,Default,Prompt,prop)
-
- #define GraphicSet_get_Index(This,prop) \
- (This)->lpVtbl -> get_Index(This,prop)
-
- #define GraphicSet_get_Name(This,prop) \
- (This)->lpVtbl -> get_Name(This,prop)
-
- #define GraphicSet_Delete(This) \
- (This)->lpVtbl -> Delete(This)
-
- #define GraphicSet_Duplicate(This,Name,prop) \
- (This)->lpVtbl -> Duplicate(This,Name,prop)
-
- #define GraphicSet_SetForAll(This,PropertyName,prop) \
- (This)->lpVtbl -> SetForAll(This,PropertyName,prop)
-
- #define GraphicSet_AddRegion(This,pvarName,pvarCopy,prop) \
- (This)->lpVtbl -> AddRegion(This,pvarName,pvarCopy,prop)
-
- #endif /* COBJMACROS */
-
-
- #endif /* C style interface */
-
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get_Application_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IApplication __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get_Application_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get_Count_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ long __RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get_Count_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get_Drawing_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IDrawing __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get_Drawing_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get_Item_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [in] */ VARIANT __RPC_FAR *Index,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get_Item_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get_Parent_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IDispatch __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get_Parent_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [helpstring][helpcontext][id][restricted][propget] */ HRESULT STDMETHODCALLTYPE GraphicSet_get__NewEnum_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_get__NewEnum_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicSet_ApplyStyle_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *StyleToApply);
-
-
- void __RPC_STUB GraphicSet_ApplyStyle_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicSet_CheckSpelling_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary,
- /* [optional][in] */ VARIANT __RPC_FAR *IgnoreUppercase,
- /* [optional][in] */ VARIANT __RPC_FAR *AlwaysSuggest,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary2,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary3,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary4,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary5,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary6,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary7,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary8,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary9,
- /* [optional][in] */ VARIANT __RPC_FAR *CustomDictionary10);
-
-
- void __RPC_STUB GraphicSet_CheckSpelling_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicSet_AddHatch_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [retval][out] */ IGraphic __RPC_FAR *__RPC_FAR *prop);
-
-
- void __RPC_STUB GraphicSet_AddHatch_Stub(
- IRpcStubBuffer *This,
- IRpcChannelBuffer *_pRpcChannelBuffer,
- PRPC_MESSAGE _pRpcMessage,
- DWORD *_pdwStubPhase);
-
-
- /* [hidden][restricted][helpstring][helpcontext] */ HRESULT STDMETHODCALLTYPE GraphicSet_CreateStyle_Proxy(
- GraphicSet __RPC_FAR * This,
- /* [in] */ Style __RPC_FAR *BasedOn,
- /* [retval][out] */ Style __RPC_FAR *__RPC_FAR